/in/foo.cc: In function 'int main()':
/in/foo.cc:4:28: warning: unnecessary parentheses in declaration of 'i' [-Wparentheses]
4 | #define For(i,a,b) for(int (i)=(a);(i)<=(b);(i)++)
| ^~~
/in/foo.cc:21:5: note: in expansion of macro 'For'
21 | For(i,1,n) a[i]=gi(),b[i]=gi();
| ^~~
/in/foo.cc:4:28: note: remove parentheses
4 | #define For(i,a,b) for(int (i)=(a);(i)<=(b);(i)++)
| ^~~
/in/foo.cc:21:5: note: in expansion of macro 'For'
21 | For(i,1,n) a[i]=gi(),b[i]=gi();
| ^~~
/in/foo.cc:4:28: warning: unnecessary parentheses in declaration of 'i' [-Wparentheses]
4 | #define For(i,a,b) for(int (i)=(a);(i)<=(b);(i)++)
| ^~~
/in/foo.cc:26:5: note: in expansion of macro 'For'
26 | For(i,3,n){
| ^~~
/in/foo.cc:4:28: note: remove parentheses
4 | #define For(i,a,b) for(int (i)=(a);(i)<=(b);(i)++)
| ^~~
/in/foo.cc:26:5: note: in expansion of macro 'For'
26 | For(i,3,n){
| ^~~