char str[2];
while ((str[0] != '0') && (str[0] != '')) {
getchar();
gets(str);
if (str[0] == '') printf("엔터입력");
else if (str[0] == '0') printf("0입력");
}
0입력받거나 엔터키 입력이 아니면 무시하고
0또는 엔터 입력받을때까지 계속 입력받으려면 어떻게 해야돼???
다른입력하면 그뒤에 멀 입력하든 엔터로 치부되던데;;
char str[2];
while ((str[0] != '0') && (str[0] != '')) {
getchar();
gets(str);
if (str[0] == '') printf("엔터입력");
else if (str[0] == '0') printf("0입력");
}
0입력받거나 엔터키 입력이 아니면 무시하고
0또는 엔터 입력받을때까지 계속 입력받으려면 어떻게 해야돼???
다른입력하면 그뒤에 멀 입력하든 엔터로 치부되던데;;
엔터 입력은 문자열 길이로 계산하는게 더 나을거같은데
그냥 kbhit로 입력받는게 더 빠를듯
그럼 입력값이 0인지 구분을 못하잖아;;