콘솔 scanf같은 입력시 숫자만 입력받는 코드
찬솔큰
2023.04.01
char buffer[255] ;
int i = 0 ;
while(1)
{
gets(buffer);
if ( sscanf(buffer, %d, &i) == 1 )
{
printf( \n 입력받은값 : %d \n, i ) ;
CreateList(i);
}
else
{
printf(잘못된입력입니다!!\n);
continue ;
}
}
return 0 ;
채팅방에서 질문을 하셔서 ~_~
-
풀큰
수다님 말에 동감요. 뭐 저같은 실력을 가진 자가 말할 것도 아니지만요.
-
머즌일
채팅창에 붙여넣기한 소스를 대충 수정하다보니 이런 실수를 범하게 된 것 같습니다.
-
민서
이 코드에서 continue는 전혀 불필요한 코드입니다.