정의한 n 이 INT 유형이기 때문에 n% 10 을 출력한 후 n=n/ 10 을 실행합니다. N 의 유형이 INT 이기 때문에 N/ 10 은 정수 부분을 취합니다. N= 13 이면 n/ 10 = 6540 입니다.
0 보다 작은 n 을 입력하면 WHILE 조건이 충족되지 않으므로 한 번 반복되지 않습니다.
0 보다 큰 n 을 입력하면 순환이 시작되고 n 이 10 보다 작으면 순환이 시작됩니다.
N 은 10 보다 작기 때문에 10 으로 나눈 결과의 정수 부분은 반드시 0 이어야 하며 WHILE 조건을 충족하지 못합니다.
이제 알겠어?