질문&답변
scanf("%d\n", &input)
scanf()에서 "%d\n" 의 의미는 “모든 공백(스페이스, 탭, 개행)을 계속 건너뛰고, 그 다음 ‘공백이 아닌 입력’이 나올 때까지 기다려라” 입니다. 그러니까 엔터를 치면 또 공백이 입력되니까 계속 대기상태가 되는 겁니다. 이 부분은 강사님 설명이 많이 부족했다고 생각합니다.
- 좋아요수
- 0
- 댓글수
- 2
- 조회수
- 710
질문&답변
scanf()에서 "%d\n" 의 의미는 “모든 공백(스페이스, 탭, 개행)을 계속 건너뛰고, 그 다음 ‘공백이 아닌 입력’이 나올 때까지 기다려라” 입니다. 그러니까 엔터를 치면 또 공백이 입력되니까 계속 대기상태가 되는 겁니다. 이 부분은 강사님 설명이 많이 부족했다고 생각합니다.