본문 바로가기
C

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

by sj0020 2020. 7. 30.

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

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

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

 

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

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

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

 

'C' 카테고리의 다른 글

switch odd/even num  (0) 2020.07.31
0731 증감연산자 increment ++ 전위prefix 후위postfix //이진수 //비트연산자  (0) 2020.07.31
두 숫자 입력 후 비교  (0) 2020.07.30
if num==10  (0) 2020.07.30
0730 c언어 변수  (0) 2020.07.30