/in/foo.cc: In function 'bool check()':
/in/foo.cc:25:25: warning: array subscript has type 'char' [-Wchar-subscripts]
   int &c0 = to[str[0][i]],&c1 = to[str[1][i]],&c2 = to[str[2][i]];
                         ^
/in/foo.cc:25:45: warning: array subscript has type 'char' [-Wchar-subscripts]
   int &c0 = to[str[0][i]],&c1 = to[str[1][i]],&c2 = to[str[2][i]];
                                             ^
/in/foo.cc:25:65: warning: array subscript has type 'char' [-Wchar-subscripts]
   int &c0 = to[str[0][i]],&c1 = to[str[1][i]],&c2 = to[str[2][i]];
                                                                 ^
/in/foo.cc: In function 'bool calc()':
/in/foo.cc:41:26: warning: array subscript has type 'char' [-Wchar-subscripts]
   op1 = (k + to[str[0][i]] + to[str[1][i]]);
                          ^
/in/foo.cc:41:42: warning: array subscript has type 'char' [-Wchar-subscripts]
   op1 = (k + to[str[0][i]] + to[str[1][i]]);
                                          ^
/in/foo.cc:43:29: warning: array subscript has type 'char' [-Wchar-subscripts]
   if(op1 % n != to[str[2][i]])
                             ^
/in/foo.cc:38:6: warning: unused variable 'sum' [-Wunused-variable]
  int sum = 0,k = 0,op1;
      ^~~
/in/foo.cc: In function 'int main()':
/in/foo.cc:93:17: warning: array subscript has type 'char' [-Wchar-subscripts]
    cnt[str[i][j]]++;
                 ^
/in/foo.cc:97:20: warning: array subscript has type 'char' [-Wchar-subscripts]
    if(pos[str[i][j]] == -1)
                    ^
/in/foo.cc:98:18: warning: array subscript has type 'char' [-Wchar-subscripts]
     pos[str[i][j]] = j;
                  ^