for문과 if문 이용해서 무한반복
싸리
2023.04.01
질문 제목 : 질문 내용 :#includestdio.h
int main(){
int num=0,sum=0,i; for(i=1;i=5;i++){
printf(0보다 큰수를 입력하시오(%d번째) : ,i);
scanf(%d,&num);
if(num=0){
fflush(stdin);
printf(0보다 큰수를 입력하시오(%d번째) : ,i);
scanf(%d,&num);
}
sum+=num;
}
printf(입력된 값의 총 합 : %d\n,sum); return 0;
}다섯번의 입력을 받아서 총 합을 구해야하는데
0이나 음수를 받을때는 다시입력을 해야해요
단일for문(이중포문,삼중포문 안되요ㅠㅠ)과 if문만을 이용해서
계속 음수일경우 재입력을 받아야하는데
어떻게 해야할지 감이 안잡히네요 ㅠㅠ
-
빛초롱
열공!
-
거늘
for(i=1;i=5;i++){
printf(\0보다 큰수를 입력하시오(%d번째) : \