C

error : 입력하라는 값에 맞는 값 입력하지 않으면 에러뜸

sj0020 2020. 7. 30. 16:02

1. 두번째 scanf에 %c 앞에  스페이스바 공간 넣어야 되는 이유:

첫번째 num 값 입력이후에 엔터 누르게 되면 그 엔터가 두번째 값 ch로 인식되어버림. 그래서 값을 입력하지 못하고 바로 printf ch값: 으로 넘어가버림.

그래서 %c 앞에 스페이스바 공간 넣어주는것

 

2. 두번째 ch 값에 문자열을 입력하면 마지막 세번째에서 num2 값을 입력하는거 안뜸.

- 문자를 입력해야되는데 문자열을 입력해서 오류난 것임.

=> 입력하라는 대로 입력할 것