Ver Mensaje Individual
  #1 (permalink)  
Antiguo 28/05/2014, 19:50
celtic7
 
Fecha de Ingreso: mayo-2014
Mensajes: 4
Antigüedad: 10 años, 9 meses
Puntos: 0
Contar carateres

Estoy estudiando C con el libro "The C Programming Language", la segunda edición especificamente. Y alli se encuentra un ejercicio para contar los caracteres, y lo he copiado exactamente igual en el IDE (CodeBlocks), pero no funciona como lo dice el libro. Por qué?

Código C:
Ver original
  1. #include <stdio.h>
  2.  
  3. /*Conteo de caracteres*/
  4.  
  5. main()
  6. {
  7.     long nc;
  8.  
  9.     nc = 0;
  10.     while(getchar() != EOF)
  11.         ++nc;
  12.     printf("%ld\n", nc);
  13. }

Quizás por los cambios que se han realizado en el estandar C11 ??
Si es así no se donde conseguir la información de este último estandar. He buscado sin éxito.