#include <iostream>
#include <iomanip>
#include <string>
using namespace std;
char ch1[100000][10],ch2[100000][10],s[10];
int main(){int i=0,j,k=0,len;
while (gets(s))
{
len=strlen(s); //获取字符串的长度
if (len==0)
{
break;
}
for (i=0;s[i]!=' ';i++)
{
ch1[k][i]=s[i];
}
ch1[k][i]='\0';
for (j=0;i+j+1<len;j++)
{
ch2[k][j]=s[i+j+1];
}
ch2[k][j]='\0';
k++;
}
while(gets(s))
{len=strlen(s); //获取字符串的长度
if (len==0)
{
break;
}
for(j=0;j<=i;j++)
{if(j==i){cout<<"eh"<<endl;break;}
if(strcmp(ch2[j],s)==0)
{ cout<<ch1[j]<<endl;break;}
}
k++;}
return 0;}
转载于:https://www.cnblogs.com/lengxia/p/4387829.html