|
답변주셔서 감사합니다.
그런데 프로그램을 다시 짜다보니 궁금증이 생겼는데요.
무조건 fflush()함수를 쓰기전에 scanf()오류가 생겼는지 검사하고 싶거든요
그리고 fflush()함수를 쓰면 프로그램에서 읽지 않았더라도 입력한게 다 날아가잖아요.
다른 함수는 없나요?
이영우 님이 쓰신 글 :
: suksun 님이 쓰신 글 :
: : scanf()함수를 이용해서 입력받으려고 하는데 사용자가 적절하지 않은 값을 입력하면 담번엔 입력 앙받잖아요.
: : 근데 담번에도 입력받아 내고야 말거거덩여.
: : 이럴 땐 어케 해야 하남요?
: : clearerr(stdin); 명령을 써도 효과없네요.
|