다중 While문 질문이요
조회수 1995회
... ... int sum=0, num=0, i=0;
while(i<5) { while(num<=0) {
printf("0보다 큰 수를 입력 : ", i+1);
scanf("%d", &num);
}
sum+=num; num=0; i++; } printf("총 합:%d \n", sum); return 0; }
이런 코드에서 0보다 큰 정수 5개를 입력하면 while(num<=0)을 빠져나올 수 있는건가요?
5개를 입력한다고 쳐도 바깥에 있는 첫 while문으로 나가지 못하고 계속 안쪽 while문의 조건을 만족시켜서 계속 입력만 받게되는게 아닌가요?
-
(•́ ✖ •̀)
알 수 없는 사용자
댓글 입력