Il programma mi segnala un errore su questa riga:codice:#include <stdio.h> #include <stdlib.h> #define IN 1 #define OUT 0 main() { int c, nl, nw, nc, state; state = OUT; nl = nw = nc = 0; while ((c = getchar()) != EOF) { ++nc; if (c == '\n') ++nl; if (c == ' ' || c == '\n' || c = '\t') state = OUT; else if (state == OUT) { state = IN; ++nw; } } printf("%d %d %d\n", nl, nw, nc); system("pause"); }
da cosa può dipendere?codice:if (c == ' ' || c == '\n' || c = '\t')
![]()