/in/foo.cc: In member function 'void DancingLinks::remove(int)':
/in/foo.cc:57:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
if (!node[ptr].exist) return; node[ptr].exist=false;
^~
/in/foo.cc:57:39: note: ...this statement, but the latter is misleadingly indented as if it is guarded by the 'if'
if (!node[ptr].exist) return; node[ptr].exist=false;
^~~~
/in/foo.cc: In member function 'void DancingLinks::restore(int)':
/in/foo.cc:64:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
if (node[ptr].exist) return; node[ptr].exist=true;
^~
/in/foo.cc:64:38: note: ...this statement, but the latter is misleadingly indented as if it is guarded by the 'if'
if (node[ptr].exist) return; node[ptr].exist=true;
^~~~
/in/foo.cc: In function 'void print()':
/in/foo.cc:151:5: warning: this 'for' clause does not guard... [-Wmisleading-indentation]
for (int i=0;i<9;i++) for (int j=0;j<9;j++) putchar(map[i][j]+48); putchar('\n');
^~~
/in/foo.cc:151:72: note: ...this statement, but the latter is misleadingly indented as if it is guarded by the 'for'
for (int i=0;i<9;i++) for (int j=0;j<9;j++) putchar(map[i][j]+48); putchar('\n');
^~~~~~~