stove.cpp:24:6: warning: ISO C++ forbids declaration of 'main' with no type [-Wreturn-type]
main() {
^
stove.cpp: In function 'int main()':
stove.cpp:7:22: warning: this 'for' clause does not guard... [-Wmisleading-indentation]
#define For(i, a, b) for(int i=a; i<b; i++)
^
stove.cpp:8:13: note: in expansion of macro 'For'
#define ffi For(i, 0, N)
^~~
stove.cpp:28:5: note: in expansion of macro 'ffi'
ffi cin >> inp[i]; sort(inp, inp+N);
^~~
stove.cpp:28:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for'
ffi cin >> inp[i]; sort(inp, inp+N);
^~~~