foo.c: In function 'main':
foo.c:48:35: warning: 'g' may be used uninitialized [-Wmaybe-uninitialized]
   48 |                         factors[g]=-1;
      |                         ~~~~~~~~~~^~~
foo.c:3:17: note: 'g' was declared here
    3 |     int n,i,j,k,g;
      |                 ^
foo.c:39:43: warning: 'k' may be used uninitialized [-Wmaybe-uninitialized]
   39 |                                 if(i!=j&&i!=k)
      |                                          ~^~~
foo.c:3:15: note: 'k' was declared here
    3 |     int n,i,j,k,g;
      |               ^
foo.c:39:37: warning: 'j' may be used uninitialized [-Wmaybe-uninitialized]
   39 |                                 if(i!=j&&i!=k)
      |                                    ~^~~
foo.c:3:13: note: 'j' was declared here
    3 |     int n,i,j,k,g;
      |             ^
   
  
    [Hydro](https://hydro.ac)提供评测服务