foo.cc: In function 'void sd(T&)':
foo.cc:13:5: warning: this 'while' clause does not guard... [-Wmisleading-indentation]
while(c=gc(),47<c&&c<58)x=x*10+c-48;x*=y;
^~~~~
foo.cc:13:41: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'while'
while(c=gc(),47<c&&c<58)x=x*10+c-48;x*=y;
^
foo.cc: In function 'void we(T)':
foo.cc:18:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
if(C>1<<20)Ot();if(x<0)sr[++C]=45,x=-x;
^~
foo.cc:18:21: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
if(C>1<<20)Ot();if(x<0)sr[++C]=45,x=-x;
^~
foo.cc:20:5: warning: this 'while' clause does not guard... [-Wmisleading-indentation]
while(sr[++C]=z[Z],--Z);sr[++C]='\n';
^~~~~
foo.cc:20:29: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'while'
while(sr[++C]=z[Z],--Z);sr[++C]='\n';
^~
foo.cc: In function 'int main()':
foo.cc:5:42: warning: ignoring return value of 'FILE* freopen(const char*, const char*, FILE*)', declared with attribute warn_unused_result [-Wunused-result]
#define file(s) freopen(s".in","r",stdin),freopen(s".out","w",stdout)
~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
foo.cc:76:9: note: in expansion of macro 'file'
file("s");
^~~~
foo.cc:5:42: warning: ignoring return value of 'FILE* freopen(const char*, const char*, FILE*)', declared with attribute warn_unused_result [-Wunused-result]
#define file(s) freopen(s".in","r",stdin),freopen(s".out","w",stdout)
~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
foo.cc:76:9: note: in expansion of macro 'file'
file("s");
^~~~
[Hydro](https://hydro.ac)提供评测服务