/in/foo.cc: In function 'int main()':
/in/foo.cc:18:19: warning: suggest parentheses around comparison in operand of '&' [-Wparentheses]
18 | if (m & 1 == 1) {
| ~~^~~~
/in/foo.cc:8:10: warning: ignoring return value of 'int scanf(const char*, ...)', declared with attribute warn_unused_result [-Wunused-result]
8 | scanf("%d", &n);
| ~~~~~^~~~~~~~~~
/in/foo.cc:10:14: warning: ignoring return value of 'int scanf(const char*, ...)', declared with attribute warn_unused_result [-Wunused-result]
10 | scanf("%d", &m);
| ~~~~~^~~~~~~~~~
/in/foo.cc:13:22: warning: ignoring return value of 'int scanf(const char*, ...)', declared with attribute warn_unused_result [-Wunused-result]
13 | scanf("%d", &matrix[i][j]);
| ~~~~~^~~~~~~~~~~~~~~~~~~~~