foo.c: In function ‘main’:
foo.c:6:17: warning: format ‘%d’ expects argument of type ‘int *’, but argument 2 has type ‘int’ [-Wformat=]
    6 |         scanf("%d",a);
      |                ~^  ~
      |                 |  |
      |                 |  int
      |                 int *
foo.c:6:9: warning: ‘a’ is used uninitialized [-Wuninitialized]
    6 |         scanf("%d",a);
      |         ^~~~~~~~~~~~~
foo.c:5:9: note: ‘a’ was declared here
    5 |     int a,b,c,i;
      |         ^
foo.c:17:14: warning: ‘c’ may be used uninitialized [-Wmaybe-uninitialized]
   17 |         if((b+c==a)&&b<c)
      |             ~^~
foo.c:5:13: note: ‘c’ was declared here
    5 |     int a,b,c,i;
      |             ^
foo.c:17:14: warning: ‘b’ may be used uninitialized [-Wmaybe-uninitialized]
   17 |         if((b+c==a)&&b<c)
      |             ~^~
foo.c:5:11: note: ‘b’ was declared here
    5 |     int a,b,c,i;
      |           ^