tenis.cpp: In function 'int main(int, const char**)':
tenis.cpp:45:8: warning: unused variable 'id' [-Wunused-variable]
int id = N + 1;
^~
tenis.cpp:28:7: warning: ignoring return value of 'int scanf(const char*, ...)', declared with attribute warn_unused_result [-Wunused-result]
scanf("%d %d", &N, &Q);
~~~~~^~~~~~~~~~~~~~~~~
tenis.cpp:30:8: warning: ignoring return value of 'int scanf(const char*, ...)', declared with attribute warn_unused_result [-Wunused-result]
scanf("%d", &A[1][i]);
~~~~~^~~~~~~~~~~~~~~~
tenis.cpp:33:8: warning: ignoring return value of 'int scanf(const char*, ...)', declared with attribute warn_unused_result [-Wunused-result]
scanf("%d", &A[2][i]);
~~~~~^~~~~~~~~~~~~~~~
tenis.cpp:36:8: warning: ignoring return value of 'int scanf(const char*, ...)', declared with attribute warn_unused_result [-Wunused-result]
scanf("%d", &A[3][i]);
~~~~~^~~~~~~~~~~~~~~~
tenis.cpp:41:8: warning: ignoring return value of 'int scanf(const char*, ...)', declared with attribute warn_unused_result [-Wunused-result]
scanf("%d", &c);
~~~~~^~~~~~~~~~
tenis.cpp:44:9: warning: ignoring return value of 'int scanf(const char*, ...)', declared with attribute warn_unused_result [-Wunused-result]
scanf("%d", &X);
~~~~~^~~~~~~~~~
tenis.cpp:57:9: warning: ignoring return value of 'int scanf(const char*, ...)', declared with attribute warn_unused_result [-Wunused-result]
scanf("%d %d %d", &p, &x, &y);
~~~~~^~~~~~~~~~~~~~~~~~~~~~~~