aboutsummaryrefslogtreecommitdiff
path: root/tests/sysy_lvX/023_while_if_cont.sy
blob: 69a54f61512a8a2a26702529e6990cd197713be3 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
int main()
{
    int a = 1;
    int b;
    b = 15;

    while (a <= 10) {
        if (a % 2) {
            a = a + 1;
            continue;
        }
        b = b + a;
        if (b % 2) {
            a = a + 1;
        }
    }

    return b;
}