문제 - 5개의 정수 입력 받아서 합 출력하는 프로그램
제한 - 정수는 1이상이어야하며, 1미만 입력시 재입력요구, while문 중첩해서 사용해야함

#include <stdio.h>

int main(){
int i=0;
int num=0;
int sum=0;

while(i < 5){
while(num <= 0){
scanf("%d", &num);
}
sum +=num;
num=0;
i++;
}
printf("%d \n", sum);
return 0;
}

팁 - while문으로 사용할 반복되는 것이 무엇인지 찾는다.
5개의 정수를 받아야 하므로 5번 반복해야한다.
1미만 입력시 무한 반복해야한다.

블로그 이미지

ryancha9

https://blog.naver.com/7246lsy

,