0
#include<stdio.h>
int main(){
int c = getchar();
while(c != EOF){
putchar(c);
c = getchar();
}
}
위의 코드에서 c가 EOF가 된 후에 프로그램이 종료되지 않는 이유는 무엇입니까? 코드> 도서의 참조 : 18getchar(), putchar (char), EOF
내가 우분투 리눅스 터미널에서 입력으로를 입력 할 때 그것은 나를 위해 종료됩니다. 반환을 치면 getchar()가 EOF (-1)를 반환하지 않습니다. –
Scooter