#include <cstdio>
#include <string>
#include <map>
#include <cstring>
using namespace std;
//谢谢博友程序
map<string, string> da;
int main()
{
while(1)
{
char e[200];
char f[200];
char g[400];
memset(e,0,sizeof(char));
memset(f,0,sizeof(char));
memset(g,0,sizeof(char));
gets(g);
if(g[0]=='\0')
{
break;
}
sscanf(g,"%s %s",e,f);
da[f]=e;
}
while(1)
{
char t[200];
memset(t,0,sizeof(char));
//scanf("%s",t);
gets(t);//更符合题意
if(t[0]=='\0')
{
break;
}
if(da.find(t)!=da.end())
{
printf("%s\n",da[t].c_str());
}else
{
printf("eh\n");
}
}
return 0;
}
对照字典翻译单词。没找到的单词输出eh。