이 프로그램의 목적은
입력한 문자열의 개수를 세는거고..



/*Version 1*/


#include  <stdio.h>

main()
{
        long nc;

        nc = 0;
        while (getchar() != EOF)
                ++nc;
        printf(\"%ld\\n\", nc);
}



/*Version 2*/

#include <stdio.h>

main()
{
        double nc;

        for (nc = 0; getchar() != EOF; ++nc)
        ;
        printf(\"%.0f\\n\", nc);
}

The C Programming Language 2nd Edition

에 나와있는 예제 그대로 친거고..
암만 생각해도 별다른 문제점은 없는데
문자열 입력만 받고 숫자를 출력해주지 않네요