/in/foo.c: In function 'main':
/in/foo.c:6:9: warning: 'n' is used uninitialized [-Wuninitialized]
6 | int arr[n];
| ^~~
/in/foo.c:5:9: note: 'n' was declared here
5 | int n;
| ^
/in/foo.c:9:18: warning: '*arr[0]' is used uninitialized [-Wuninitialized]
9 | if(x<=arr[0]){
| ~~~^~~
/in/foo.c:11:24: warning: '*arr[<unknown>]' may be used uninitialized [-Wmaybe-uninitialized]
11 | }else if(x>=arr[n-2]){
| ~~~^~~~~
/in/foo.c:23:31: warning: 'flag' may be used uninitialized [-Wmaybe-uninitialized]
23 | arr[i]=arr[i-1];
| ~~~~~~^~~~~~~~~
/in/foo.c:7:15: note: 'flag' was declared here
7 | int x,flag,i;
| ^~~~