aboutsummaryrefslogtreecommitdiff
path: root/rcc-legacy/tests/sysy_lvX/022_while_if.sy
blob: fd106833629dc4e0401d444aa8ea67001df11d0b (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
int main()
{
    int a, b = 0;
    a = 1;

    while (a < 10) {
        if (b > 5)
            b = b - 10;
        else
            b = b + a;
        a = a + 1;
    }

    return b;
}