Re: 23.9 시프트 연산자 질문이요
, 도장_ 관리자님이 작성UNIT 11.1의 scanf 예제를 보면 입력 서식 지정에 \n을 쓰지 않습니다. printf에서 \n을 쓰다보니 scanf에서 \n을 쓰는 실수를 종종 하게 됩니다.
scanf의 서식 지정은 패턴을 인식하게 되는데, \n이 있으면 엔터키도 패턴으로 인식하게 되므로 값을 입력할 때 엔터키를 두 번 눌러야 입력이 완료되게 됩니다. 엔터키를 두 번 입력해야 값이 입력되는 프로그램을 작성하는 경우는 일반적이지 않으므로 보통은 scanf에 \n을 쓰지 않습니다.