foo.cc: In function ‘int main()’:
foo.cc:13:38: warning: suggest parentheses around ‘&&’ within ‘||’ [-Wparentheses]
13 | if(y%400==0 || y%4==0&&y%100!=0)
| ~~~~~~^~~~~~~~~~
foo.cc:24:38: warning: suggest parentheses around ‘&&’ within ‘||’ [-Wparentheses]
24 | if(y%400==0 || y%4==0&&y%100!=0)
| ~~~~~~^~~~~~~~~~
foo.cc:35:38: warning: suggest parentheses around ‘&&’ within ‘||’ [-Wparentheses]
35 | if(y%400==0 || y%4==0&&y%100!=0)
| ~~~~~~^~~~~~~~~~
foo.cc:45:34: warning: suggest parentheses around ‘&&’ within ‘||’ [-Wparentheses]
45 | if(y%400==0 || y%4==0&&y%100!=0)
| ~~~~~~^~~~~~~~~~
foo.cc:56:34: warning: suggest parentheses around ‘&&’ within ‘||’ [-Wparentheses]
56 | if(y%400==0 || y%4==0&&y%100!=0)
| ~~~~~~^~~~~~~~~~
foo.cc:67:34: warning: suggest parentheses around ‘&&’ within ‘||’ [-Wparentheses]
67 | if(y%400==0 || y%4==0&&y%100!=0)
| ~~~~~~^~~~~~~~~~
foo.cc:78:34: warning: suggest parentheses around ‘&&’ within ‘||’ [-Wparentheses]
78 | if(y%400==0 || y%4==0&&y%100!=0)
| ~~~~~~^~~~~~~~~~
foo.cc:89:34: warning: suggest parentheses around ‘&&’ within ‘||’ [-Wparentheses]
89 | if(y%400==0 || y%4==0&&y%100!=0)
| ~~~~~~^~~~~~~~~~
foo.cc:100:34: warning: suggest parentheses around ‘&&’ within ‘||’ [-Wparentheses]
100 | if(y%400==0 || y%4==0&&y%100!=0)
| ~~~~~~^~~~~~~~~~
foo.cc:111:34: warning: suggest parentheses around ‘&&’ within ‘||’ [-Wparentheses]
111 | if(y%400==0 || y%4==0&&y%100!=0)
| ~~~~~~^~~~~~~~~~
foo.cc:122:34: warning: suggest parentheses around ‘&&’ within ‘||’ [-Wparentheses]
122 | if(y%400==0 || y%4==0&&y%100!=0)
| ~~~~~~^~~~~~~~~~
foo.cc:133:4: error: expected ‘}’ at end of input
133 | }
| ^
foo.cc:4:3: note: to match this ‘{’
4 | {
| ^