Questo è il main di un mio programma
int main()
{char b[100];
char inf[100];
int f;
int g;
cout<<"immetti stringa"<<endl;
while (cin.getline(b, 100)){
inverti_parole(b, f, inf, g);
if (b[f] == 'x')
break;}
system("pause");
return 0;
}
ho scritto:if (b[f] == 'x'), ma scrivo 'x' mi fa continuare a scrivere,come mai?