Hola,
Estoy empezando con unos programas muy basicos en C, tengo uno que supuestamente realiza un conteo de caracteres
el programa es este:
#include <stdio.h>
/* count lines in imput,2º version */
main()
{
double nc;
for (nc = 0; getchar() != EOF; ++nc)
;
printf("%.0fn", nc);
}
lo he compilado sin problemas, pero no consigo que llegue al final e imprima los caracteres que ha contado
la pregunta es ¿como consigo la señal EOF en una consola de linux para que el programa salga del bucle
y que imprima el resultado?
gracias de antemano