英翻译中后怎么去掉“请输入English”
/*要求输入中文的国家名称,可以将其翻译成英语,如输入“波兰”+回车,得到Poland;输入英文的单词Poland,则可以翻译成“波兰”。可模拟文曲星来实现。可多次查询,输入bye时退出。*/
#include<stdio.h>
int main()
{
int y,E,P,C;
char England, Poland, China;
char B[1000];
int m;
E=England,P=Poland,C=China;
while(1)
{printf("请输入你的选项:\n");
printf("\t\t 1、英翻译中\n");
printf("\t\t 2、中翻译英\n");
printf("\t\t 3、退出\n");
scanf("%d",&m);
getchar();
if(m==3)
break;
switch (m)
{case 1:
printf("请输入English\n");
scanf("%c",&y);
getchar();
getchar();
getchar();
{switch(y)
{case 'E':printf("英国\n");break;
case 'P':printf("波兰\n");break;
case 'C':printf("中国\n");break;
}
break;
}
break;
case 2:
printf("请输入中文\n");
gets(B);
{if (strcmp(B,"中国")==0)
printf("China\n");
else if(strcmp(B,"英国")==0)
printf("England\n");
else if(strcmp(B,"波兰")==0)
printf("Poland\n");
}
break;
default:printf("请输入正确的数字");
}
}
return 0;
}