Main.cc: In function 'char zh(std::string)': Main.cc:6:26: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for(int i=0;i::basic_string(const _CharT*, const _Alloc&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]' [-fpermissive] basic_string(const _CharT* __s, const _Alloc& __a = _Alloc()); ^