C언어/디딤돌 C언어 예제

[C언어 소스] do while 문을 사용하는 예(음수를 입력할 때까지 합계)

언제나휴일 2016. 11. 25. 04:18
반응형

[C언어 소스] do while 문을 사용하는 예(음수를 입력할 때까지 합계)


Program.c


#include <stdio.h>
int main()
{
    int sum = 0; //합계를 위한 변수 선언
    int num = 0;
    do
    {
        sum += num;
//sum 현재 sum lcnt 더한 값을 대입
        printf(
"정수를 입력하세요. [음수 입력하면 종료]\n");
        scanf_s(
"%d", &num);  
    }
while(num>=0); //루프 카운터가 num보다 작다면
    printf(
"입력한 수의 합은 %d 입니다.\n", sum);
    return 0;
}  


실행 결과

정수를 입력하세요. [음수 입력하면 종료]

20

정수를 입력하세요. [음수 입력하면 종료]

10

정수를 입력하세요. [음수 입력하면 종료]

-1

입력한 수의 합은 30 입니다.


본문

[돌 C어] 41. 반복문 (while, do while, for)



반응형