skyscraper.cpp: In function 'int main()':
skyscraper.cpp:10:23: warning: unnecessary parentheses in declaration of 'n' [-Wparentheses]
10 | #define get(name) int (name); cin >> (name)
| ^
skyscraper.cpp:23:5: note: in expansion of macro 'get'
23 | get(n);
| ^~~
skyscraper.cpp:10:23: warning: unnecessary parentheses in declaration of 'm' [-Wparentheses]
10 | #define get(name) int (name); cin >> (name)
| ^
skyscraper.cpp:24:5: note: in expansion of macro 'get'
24 | get(m);
| ^~~
skyscraper.cpp:15:35: warning: unnecessary parentheses in declaration of 'i' [-Wparentheses]
15 | #define forto(name, var) for (int (var) = 0; (var) < (name); (var)++)
| ^
skyscraper.cpp:26:5: note: in expansion of macro 'forto'
26 | forto(m, i) {
| ^~~~~
skyscraper.cpp:10:23: warning: unnecessary parentheses in declaration of 'b' [-Wparentheses]
10 | #define get(name) int (name); cin >> (name)
| ^
skyscraper.cpp:27:9: note: in expansion of macro 'get'
27 | get(b);
| ^~~
skyscraper.cpp:10:23: warning: unnecessary parentheses in declaration of 'p' [-Wparentheses]
10 | #define get(name) int (name); cin >> (name)
| ^
skyscraper.cpp:28:9: note: in expansion of macro 'get'
28 | get(p);
| ^~~
skyscraper.cpp:15:35: warning: unnecessary parentheses in declaration of 'i' [-Wparentheses]
15 | #define forto(name, var) for (int (var) = 0; (var) < (name); (var)++)
| ^
skyscraper.cpp:32:5: note: in expansion of macro 'forto'
32 | forto(m, i) {
| ^~~~~
skyscraper.cpp:15:35: warning: unnecessary parentheses in declaration of 'j' [-Wparentheses]
15 | #define forto(name, var) for (int (var) = 0; (var) < (name); (var)++)
| ^
skyscraper.cpp:33:9: note: in expansion of macro 'forto'
33 | forto(m, j) {
| ^~~~~