[c언어] 0을 입력하기 전까지 반복하는 do while문과 while문의 비교

|



0을 입력하기 전까지 반복하는 do while문과 while문의 비교

// do while문에 의한 반복

#include <stdio.h>
void main()
{
    int i;
    do
    {
        printf("0을 입력하면 종료함\n");
        printf("숫자 입력 :");
        scanf("%d", &i);
    } while(i!=0);
}

// 실행 결과




// while문에 의한 반복

#include <stdio.h>
void main()
{
    int i=1;
    while(i!=0)
    {
        printf("0을 입력하면 종료함\n");
        printf("숫자 입력 :");
        scanf("%d", &i);
    }
}

// 실행 결과

  ::