最近写你们中航的题写疯了,真不晓得一堆学造飞机的搞什么c语言,连用c++都不行,题目不从难度来考偏偏搞一堆花里胡哨的提示语句(微笑)
拿去,最ex的我都帮你们写了,点个赞加加关注,谢谢了,持续更新你们的题。
ps:可以在下面请愿。
#include#include struct sb{ char name[10]; char telno[20]; }sb[10]; int i,j; int jie(int i,char as[] ,int j,int k){ while(1){ if(sb[i].name[j]==as[j]){ j++; if(j==k) return 1; } else{ return 0; } } } int main() { for(int i=0;i<10;i++){ scanf("%s",&sb[i].name); if(sb[i].name[0]=='#') break; getchar(); scanf("%s",&sb[i].telno); } char as[10]; scanf("%s",as); for(int i=0;i<10;i++){ int k=strlen(sb[i].name),j=0; if(jie(i,as,j,k)){ printf("%s",sb[i].telno); break; } } return 0; }



