Main.cpp: In function 'int main()':
Main.cpp:8:10: warning: ignoring return value of 'int scanf(const char*, ...)' declared with attribute 'warn_unused_result' [-Wunused-result]
8 | scanf("%d%d%d", &N, &M, &q);
| ~~~~~^~~~~~~~~~~~~~~~~~~~~~
Main.cpp:15:25: warning: ignoring return value of 'int scanf(const char*, ...)' declared with attribute 'warn_unused_result' [-Wunused-result]
15 | int p; scanf("%d", &p);
| ~~~~~^~~~~~~~~~
Main.cpp:27:24: warning: ignoring return value of 'int scanf(const char*, ...)' declared with attribute 'warn_unused_result' [-Wunused-result]
27 | int S, G; scanf("%d%d", &S, &G);
| ~~~~~^~~~~~~~~~~~~~~~