#include #define BLANK ' ' #define NEWL '\n' #define TAB '\t' #define FINE '#' int main (void) { int parole=0, flag=0; char c; while ((c=getchar () ) != FINE) if (c == BLANK || c == NEWL || c == TAB) { if (flag) { parole++; flag=0;}} else if (!flag) flag=1; printf ("testo di %d parole\n", parole); return 0; }