|
저희 학교 교수님 같은경우엔요..
char input;
scanf("%c",&input);
이것이 가능하거든요?;;
즉, getch(); 이걸 사용치 않고도 할 수 있다는거지요..
문자를 받기 위해서 다른거 하나를 더 넣어주라던데..
전 그게 도대체 무엇인지 모르겠습니다.. ㅠ0ㅜ
다시 한번 프로그램을 쓴다면..
{
char input;
while(1){
----- 사용할 프로그램 중략 -----
printf("\n\n\n계속하시려면 아무키를,");
printf("그만하시려면 N 이나 n 키를 눌러주세요.\n");
scanf("%c",&input);
if((input == 'N') || (input == 'n'))
break;
}
}
이정도에요...
재가 작성한 프로그램을 끄거나, 다시 실행치 않아도
한번 실행한 상태에서 계속해서 할 수 있게끔 하는 프로그램 입니다.
만약 재가 질문한 자체에서 틀린게 있다면.. 죄송하지만요..
아마 맞을겁니다.. 교수님도 그렇게 말씀하셨구요..
그런데 만약 교수님께서 getch() 를 쓰셨다면.. 재가 때릴꺼에요 -_-;;
|