왜 매번 Ctrl + Z를 누르도록 불편하게 설계해 놨을까..

/* 입력한 문장 그대로 출력하기 */

#include <stdio.h>

main()
{
        int c;

        while ((c = getchar()) != EOF)
                putchar(c);
}


이 프로그램을 코딩할 때는 Ctrl + Z 누를 필요없이 
바로바로 결과가 나와서 Ctrl + Z를 눌러줘야 된다는
상상은 해보지도 못 했네..