Witam, chcę napisałem program, który oblicza silnie i jeśli użytkownik chce to ponownie oblicz daną silnię. Oto co napisałem
#include <iostream>
using namespace std;
int main()
{
int i=1, d, s=1;
string t, n, c;
t="tak";
n="nie";
do{
cout<<"Podaj liczbe do silni: ";
cin>>d;
for (i;i<=d;i++)
{
s=s*i;
}
cout<<"Silnia z "<<d<<" wynosi "<<s<<endl;
cout<<"Czy chcesz jeszcze raz?";
cin>>c;
}while (c==n);
return 0;
}
i niestety nie działa i nie wiem dlaczego.Możliwe, że jest coś nie tak ze stringami bo dopiero je oswajam. Proszę o pomoc.