Main.cpp: In function 'int main()':
Main.cpp:28:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
28 | if (f[cur]) continue; f[cur] = 1;
| ^~
Main.cpp:28:31: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
28 | if (f[cur]) continue; f[cur] = 1;
| ^
Main.cpp:9:10: warning: ignoring return value of 'int scanf(const char*, ...)' declared with attribute 'warn_unused_result' [-Wunused-result]
9 | scanf("%d %d", &n, &k);
| ~~~~~^~~~~~~~~~~~~~~~~
Main.cpp:15:18: warning: ignoring return value of 'int scanf(const char*, ...)' declared with attribute 'warn_unused_result' [-Wunused-result]
15 | scanf("%d", &r[i][j]);
| ~~~~~^~~~~~~~~~~~~~~~
Main.cpp:21:43: warning: ignoring return value of 'int scanf(const char*, ...)' declared with attribute 'warn_unused_result' [-Wunused-result]
21 | for (int j = 1; j <= k; j++) scanf("%d", &u[i][j]);
| ~~~~~^~~~~~~~~~~~~~~~