Q . 10짜리 높이 우물이 있는데 1시간 마다 5만큼 올라가고 3만큼 미끄러지는데 우물을 나오는데 몇 시간 걸리는가?

하면 2,2,2,5해서 4시간이잖아여


이거 보고 혼자 끄적엿는데

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
#include <stdio.h>
 
int main()
{
    int 위치, 시간;
    위치, 시간 = 0;
    
    for (int 위치 = 0; 위치 < 10; 위치 = 위치 + 5)
    {
        시간 = 시간 + 1;
        if (위치 > 10break;
 
        위치 = 위치 - 3;
    }
        
    printf("%d\n", 시간);
 
    return 0;
 
}
cs

이거 실행시키면 5나오거든여??



1바퀴

{ 위치 5

시간 1

위치 2}


2바퀴

{ 위치 7

시간 2

위치 4}


3바퀴

{위치 9

시간 3

위치 6}


4바퀴

{위치 11

시간 4

break; }


4출력. 이렇게 될 줄 알았는뎅


왜 5가 나올까요 ??? ㅠㅠ