aboutsummaryrefslogtreecommitdiff
path: root/tests/sysy_lvX/024_array_traverse3.sy
blob: 194db8e1027356a76710e759bcea597736496dee (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
int a[5][5]={1,2,3,4,5};

int func(int a[][5]){
    int i=0;
    int j=0;
    int sum=0;
    while(i<5){
        while(j<5){
            sum=sum+a[i][j];
            j=j+1;
        }
        i=i+1;
    }
    return sum;
}

int main(){
    putint(func(a));
    return 0;
}