#include <stdio.h>

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

 while(i<5)
 {
  while(num<=0)
  {
   printf(\"0보다 큰 수를 입력(%d번째); \", i+1);
      scanf(\"%d\", &num);
     }
  sum+=num;
  num=0;
  i++;
    }
 printf(\"총 합: %d \\n\", sum);
 return 0;
}

-------

이거야. 정상적으로 모두다 잘 작동하는데..

내가 궁금한거는 0을 입력하면 다시 입력하라고 물어보잖아?

그때는 왜 맨 위에있는 while(i<5)  에서 i의 값이 1씩 증가가 안되는거야?

즉, 두번째 while문에서 0을 입력해서  밖으로 빠져나왔을때

i++;이 왜 적용이 안되는지가 죤나 궁금해 ㅠㅠ