getchar()는 입력 문자열과 동일한 출력을 제공합니다. K&R에 언급된 프로그램 때문에 혼란스럽습니다.getchar(). 입력 문자열과 동일한 출력을 제공합니다. #include main(){ int c; c = getchar(); while(c != EOF){ putchar(c); c = getchar(); } } 왜 전체 문자열을 인쇄하는 거죠?문자를 읽고 다시 입력을 요구할 것으로 예상합니다. 그리고 입력하는 문자열은 모두 EOF로 끝납니까?사용하고 있는 심플한 설정에서는,getchar는 버퍼링된 입력으로 동작하기 때문에 getchar가 읽을 내용을 얻기 전에 Enter 키를 눌러야 합니다.문자열은 다음에 의해 종료되지 않습니다.EOF; 사실,EOF는 실제로는 문자가 아니라 파일의 끝을 나타내..