|
아주 간단한 switch문을 test했습니다.
#include <stdio.h>
main()
{
int code;
clrscr();
scanf(" %c" , &code);
switch( code)
{
case 'K' : printf("Korea"); break;
case 'U' : printf("United states"); break;
case 'J' : printf("Japan"); break;
default : printf("해당 코드 없어!");
}
}
그런데 clrscr();을 넣은 채 컴파일 후 실행하여 K를 입력하면 "해당 코드 없어!"가 출력됩니다. 물론, clrscr();을 빼고 컴파일 후 실행하여 K를 입력하면 Korea가 출력됩니다.
이유가 무얼까요?
고수님들의 조언 부탁드립니다..
|