/in/foo.cc: In function 'void newway()':
/in/foo.cc:52:2: warning: this 'while' clause does not guard... [-Wmisleading-indentation]
while(a==b) a=rand()%(n-1);a+=2;b+=2;
^~~~~
/in/foo.cc:52:29: note: ...this statement, but the latter is misleadingly indented as if it is guarded by the 'while'
while(a==b) a=rand()%(n-1);a+=2;b+=2;
^
/in/foo.cc: In function 'void cal()':
/in/foo.cc:16:20: warning: this 'for' clause does not guard... [-Wmisleading-indentation]
#define rep(i,a,b) for(int i=a;i<=(b);i++)
^
/in/foo.cc:78:2: note: in expansion of macro 'rep'
rep(i,1,n) path[opt][i]=i;path[opt][n+1]=1;
^~~
/in/foo.cc:78:28: note: ...this statement, but the latter is misleadingly indented as if it is guarded by the 'for'
rep(i,1,n) path[opt][i]=i;path[opt][n+1]=1;
^~~~
/in/foo.cc: In function 'void newway()':
/in/foo.cc:67:6: warning: 't' may be used uninitialized in this function [-Wmaybe-uninitialized]
int t;
^