segments.cpp: In function 'int main()':
segments.cpp:2:27: warning: unnecessary parentheses in declaration of 'i' [-Wparentheses]
2 | #define ff(i,a,b) for(int (i) = (a); (i) <= (b); ++(i))
| ^
segments.cpp:19:2: note: in expansion of macro 'ff'
19 | ff(i,1,n)cin >> niz[i];
| ^~
segments.cpp:2:27: warning: unnecessary parentheses in declaration of 'i' [-Wparentheses]
2 | #define ff(i,a,b) for(int (i) = (a); (i) <= (b); ++(i))
| ^
segments.cpp:20:2: note: in expansion of macro 'ff'
20 | ff(i,1,n)pref[i] = pref[i - 1] + niz[i];
| ^~
segments.cpp:2:27: warning: unnecessary parentheses in declaration of 'i' [-Wparentheses]
2 | #define ff(i,a,b) for(int (i) = (a); (i) <= (b); ++(i))
| ^
segments.cpp:21:2: note: in expansion of macro 'ff'
21 | ff(i,1,n){
| ^~