これではダメ?
c_type = getchar();
if(c_type == EOF){
exit(1);
}