while 문을 사용하여 EOF 을 입력할때까지 정수들을 입력받아 합계구하기
사용자가 ctrl+z를 눌러 입력하면 EOF값을 반환한다.
#include<stdio.h>
#pragma warning(disable:4996)
int main(void)
{
int number, sum = 0;
printf("정수를 입력하세요 \n>>");
while (scanf_s("%d", &number) != EOF) // 입력과 동시에 조건 비교, ctrl+z = EOF값 반환
{
printf(">>");
sum += number; // 정수들의 합을 저장함
}
printf("정수의 합은 %d\n", sum);
return 0;
}
'C' 카테고리의 다른 글
c언어 static 변수 (0) | 2014.04.28 |
---|---|
c언어 함수와 전역변수를 사용하여 저축, 인출 하기 (0) | 2014.04.27 |
c언어 라이브러리 함수 sin()함수를 이용하여 사인값(sin) 출력과 그래프 출력 (0) | 2014.04.27 |
c언어 함수의 정의, 호출 그리고 함수 원형의 선언 (4) | 2014.04.27 |
c언어 goto문. (2) | 2014.04.26 |