combo.cpp: In function 'std::string guess_sequence(int)':
combo.cpp:35:5: warning: this 'else' clause does not guard... [-Wmisleading-indentation]
35 | else c = ch(c); if (c == fc) c = ch(c);
| ^~~~
combo.cpp:35:21: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else'
35 | else c = ch(c); if (c == fc) c = ch(c);
| ^~
combo.cpp: In function 'char ch(char)':
combo.cpp:20:1: warning: control reaches end of non-void function [-Wreturn-type]
20 | }
| ^
combo.cpp: In function 'std::string guess_sequence(int)':
combo.cpp:35:21: warning: 'fc' may be used uninitialized in this function [-Wmaybe-uninitialized]
35 | else c = ch(c); if (c == fc) c = ch(c);
| ^~