/* fichero contador.c */ #include void main(void) { char c; int pass, num_pal; num_pal = 0; pass = 0; printf("Introduzca un texto.\n"); printf("Pulse ^Z para finalizar:\n"); while( (c = getchar()) != EOF ) { if ( ((c >= 'a')&&(c <= 'z')) || ((c >= 'A')&&(c <= 'Z')) ) { if (pass == 0) { num_pal += 1; pass = 1; } } else if (pass == 1) pass = 0; } printf("El n£mero de palabras del texto es %d\n", num_pal); }