scanf로 입력받을때..
우미
2023.04.01
질문 제목 : scanf로 입력받을때..
질문 내용 :
printf(첫번째 수를 입력하세요:);
scanf(%d,&a);
printf(계산할 연산자를 입력하세요:);
scanf(%*c%c,&ch);
printf(두번째 수를 입력하세요:);
scanf(%d,&b);
라는 소스가 있을때 두번째 scanf에서
%*c%c는 왜 사용하는건가요?
-
가온
%*c 는 문자 하나를 버리라는 뜻인데,
첫번째 scanf 에서 입력한 \\n 을 버리는데 사용됩니다.