/in/foo.c: In function 'main':
/in/foo.c:14:41: warning: iteration 2 invokes undefined behavior [-Waggressive-loop-optimizations]
14 | transposed[j][i]=matrix[i][j];
| ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~
/in/foo.c:13:30: note: within this loop
13 | for(int j=0;j<3;j++){
| ~^~
/in/foo.c:19:25: warning: iteration 2 invokes undefined behavior [-Waggressive-loop-optimizations]
19 | printf("%d",transposed[i][j]);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/in/foo.c:17:22: note: within this loop
17 | for(int i=0;i<3;i++){
| ~^~
/in/foo.c:14:35: warning: array subscript 2 is above array bounds of 'int[2][3]' [-Warray-bounds]
14 | transposed[j][i]=matrix[i][j];
| ~~~~~~~~~~^~~
/in/foo.c:6:13: note: while referencing 'transposed'
6 | int transposed[2][3];
| ^~~~~~~~~~
/in/foo.c:14:35: warning: array subscript 2 is above array bounds of 'int[2][3]' [-Warray-bounds]
14 | transposed[j][i]=matrix[i][j];
| ~~~~~~~~~~^~~
/in/foo.c:6:13: note: while referencing 'transposed'
6 | int transposed[2][3];
| ^~~~~~~~~~