Sto studiando da un testo e ho replicato il seguente programma:
#include <stdio.h>
#define IN 1
#define OUT 0
//Conta il numero di righe, parole e caratteri del testo in ingeresso.
int 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 = IN;
nw++;
}
printf("%d %d %d\n" , nl, nw, nc);
}
Adesso però non riesco a capire come fare a far lavorare questo Programma?
Devo aprire un terminale ma non so Input che si deve dare?
Quacuno potrebbe cortesemente aiutarmi?
Grazie.