Witam! Zrobiłem program do liczenia kolejnych liczb nieparzystych. Jednakże nie wyświetla mi końcowego wyniku (końcowej sumy). Jeżeli ktoś by mógł wskazać gdzie popełniłem błąd to byłbym ogromnie wdzięczny. Pozdrawiam.
#include <iostream>
using namespace std;
int x,n,liczba,i,suma;
int main()
{
cout << "Wprowadz liczbe nieparzysta: ";
cin>>liczba;
cout<<endl<<"Wprowadz ile chcesz zsumowac kolejnych liczb nieparzystych: ";
cin>>n;
while(i!=n)
{
suma=0;
x=liczba;
i=0;
suma=suma+x;
x=x+2;
i=i+1;
}
cout<<endl<<"Suma n liczb nieparzystych: "<<suma;
return 0;
}