art.cpp: In function 'int main()':
art.cpp:6:24: warning: format '%lld' expects argument of type 'long long int*', but argument 2 has type 'int*' [-Wformat=]
6 | #define sclld(t) scanf("%lld", &t)
| ^~~~~~
art.cpp:36:9: note: in expansion of macro 'sclld'
36 | sclld(vec[i].s);
| ^~~~~
art.cpp:6:28: note: format string is defined here
6 | #define sclld(t) scanf("%lld", &t)
| ~~~^
| |
| long long int*
| %d
art.cpp:5:21: warning: ignoring return value of 'int scanf(const char*, ...)' declared with attribute 'warn_unused_result' [-Wunused-result]
5 | #define scd(t) scanf("%d", &t)
| ~~~~~^~~~~~~~~~
art.cpp:30:5: note: in expansion of macro 'scd'
30 | scd(n);
| ^~~
art.cpp:6:23: warning: ignoring return value of 'int scanf(const char*, ...)' declared with attribute 'warn_unused_result' [-Wunused-result]
6 | #define sclld(t) scanf("%lld", &t)
| ~~~~~^~~~~~~~~~~~
art.cpp:35:9: note: in expansion of macro 'sclld'
35 | sclld(vec[i].f);
| ^~~~~
art.cpp:6:23: warning: ignoring return value of 'int scanf(const char*, ...)' declared with attribute 'warn_unused_result' [-Wunused-result]
6 | #define sclld(t) scanf("%lld", &t)
| ~~~~~^~~~~~~~~~~~
art.cpp:36:9: note: in expansion of macro 'sclld'
36 | sclld(vec[i].s);
| ^~~~~