希望各位大佬帮忙看看(记得@我,必关注)
惨烈现场
#include <bits/stdc++.h>
using namespace std;
char sa[200],str_b[200],sc[200],d[200],f[200];
int main(){
memset(d,0,sizeof(d));
cin >> sa >> str_b >> sc;
int la=strlen(sa),lb=strlen(sc);
for(int i=0;i<la;i++){
int c=sa[i]-'a';
if(d[c]!='\0'){
cout << "Failed";
return 0;
}
d[c]=str_b[i];
}
for(int i=0;i<lb;i++){
if(d[sc[i]-'a']=='\0'){
cout << "Failed";
return 0;
}
f[i]=d[sc[i]-'a'];
}
cout << f;
return 0;
}