/in/foo.cc: In function 'int main()':
/in/foo.cc:14:13: warning: array subscript has type 'char' [-Wchar-subscripts]
cin>>C1[ch];
^
/in/foo.cc:15:13: warning: array subscript has type 'char' [-Wchar-subscripts]
cin>>C2[ch];
^
/in/foo.cc:19:21: warning: array subscript has type 'char' [-Wchar-subscripts]
Ans+=min(C1[A[i]],C2[A[i]]);
^
/in/foo.cc:19:30: warning: array subscript has type 'char' [-Wchar-subscripts]
Ans+=min(C1[A[i]],C2[A[i]]);
^
/in/foo.cc:22:19: warning: array subscript has type 'char' [-Wchar-subscripts]
t+=min(C1[A[i]],C2[A[i]]);
^
/in/foo.cc:22:28: warning: array subscript has type 'char' [-Wchar-subscripts]
t+=min(C1[A[i]],C2[A[i]]);
^
/in/foo.cc:34:42: warning: array subscript has type 'char' [-Wchar-subscripts]
dp[0][j]=dp[0][j-1]+C1[T[j-1]];
^
/in/foo.cc:36:42: warning: array subscript has type 'char' [-Wchar-subscripts]
dp[i][0]=dp[i-1][0]+C2[S[i-1]];
^
/in/foo.cc:35:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation]
for(int i=1;i<=m;i++)
^~~
/in/foo.cc:38:6: note: ...this statement, but the latter is misleadingly indented as if it is guarded by the 'for'
for(int i=1;i<=m;i++){
^~~
/in/foo.cc:43:40: warning: array subscript has type 'char' [-Wchar-subscripts]
dp[i][j]=dp[i-1][j-1]+C2[S[i-1]]+C2[T[i-1]];
^
/in/foo.cc:43:51: warning: array subscript has type 'char' [-Wchar-subscripts]
dp[i][j]=dp[i-1][j-1]+C2[S[i-1]]+C2[T[i-1]];
^
/in/foo.cc:44:51: warning: array subscript has type 'char' [-Wchar-subscripts]
dp[i][j]=min(dp[i][j],dp[i-1][j]+C1[S[i-1]]);
^
/in/foo.cc:45:51: warning: array subscript has type 'char' [-Wchar-subscripts]
dp[i][j]=min(dp[i][j],dp[i-1][j]+C2[S[i-1]]);
^
/in/foo.cc:46:51: warning: array subscript has type 'char' [-Wchar-subscripts]
dp[i][j]=min(dp[i][j],dp[i][j-1]+C1[T[j-1]]);
^
/in/foo.cc:47:51: warning: array subscript has type 'char' [-Wchar-subscripts]
dp[i][j]=min(dp[i][j],dp[i][j-1]+C2[T[j-1]]);
^