본문 바로가기
프로그래밍 언어/C, C++ 다양한 예시들

[C/C++] 대화식 입력의 예제

by Physics 2022. 3. 19.
728x90

1. scanf()while() 함수 이용

while(scanf("%ld", &num) == 1){
	/*루프에서 처리할 동작들*/
}

• 프로그램이 정상적으로 입력을 받았는지 확인하기 위해서 scanf()를 사용함 
  a. scanf()의 리턴값: 성공적으로 읽은 항목의 수
    - 따라서, 하나의 정수를 읽는데 성공한다면, scanf()는 1을 리턴함 
    - EOF: 만일, scanf()가 파일의 끝을 만나거나 하드웨어적인 문제를 만나면 EOF를 반환한다. 

728x90

댓글