ciao a tutti,
ho fatto questo semplice algoritmo che (dovrebbe) visualizzare il numero di spazi e quindi di parole presenti in una stringa.
Putroppo la variabile blank non viene mai incrementata....
ciao!codice:#include <stdio.h> #include <iostream> #include <string> int const n=80; int main(int argc, char *argv[]) { char s[n]; int i; int blank; cout<<"Inserire stringa:"; gets(s); cout<<s; blank=0; for (i=0; i<n; i++); { if (s[i]==' '){ blank=blank+1; } } cout<<"spazi:"<< blank; system("PAUSE"); return 0; }![]()