#include #define IN 1 /*en una palabra*/ #define OUT 0 /*fuera de una palabra*/ /*cuenta lineas,palabras ycaracteres de la entrada*/ 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; } } printf("%d %d %d\n",nl,nw,nc); }