/in/foo.cc: In function 'void read(T&)':
/in/foo.cc:9:1: warning: this 'while' clause does not guard... [-Wmisleading-indentation]
while((c=getchar())<'0'||c>'9')if(c=='-')flag=-1;res=c-'0';
^~~~~
/in/foo.cc:9:50: note: ...this statement, but the latter is misleadingly indented as if it is guarded by the 'while'
while((c=getchar())<'0'||c>'9')if(c=='-')flag=-1;res=c-'0';
^~~
/in/foo.cc:10:1: warning: this 'while' clause does not guard... [-Wmisleading-indentation]
while((c=getchar())>='0'&&c<='9')res=res*10+c-'0';res*=flag;
^~~~~
/in/foo.cc:10:51: note: ...this statement, but the latter is misleadingly indented as if it is guarded by the 'while'
while((c=getchar())>='0'&&c<='9')res=res*10+c-'0';res*=flag;
^~~