如果您无法下载资料,请参考说明:
1、部分资料下载需要金币,请确保您的账户上有足够的金币
2、已购买过的文档,再次下载不重复扣费
3、资料包下载后请先用软件解压,在使用对应软件打开
#include<stdio.h>charword[200][40],meaning[200][40];intch;main(){menu:printf("******************MENU******************\n");printf("1*search\n");printf("2*creat\n");printf("3*delete\n");printf("4*update\n");printf("5*exit\n");printf("*******************************************\n");printf("pleasemakeyourchoicefrom1to5\n");scanf("%d",&ch);switch(ch){case1:search();break;case2:creat();break;case3:dele();break;case4:update();break;case5:break;default:main();}}intsearch(){chartemp[40];chars,g;inta,b,d,i,j;printf("\npleasepresstheword\n");scanf("%s",temp);s=temp[0];for(i=0,j=0;s!='\0'&&j<=40;){s=temp[j];if(strcmp(word[i][j],s)==0){j++;}else{j=0;i++;}}d=j-1;if(strcmp(word[i][d],s)==0){printf("\n");for(a=0;temp[0]!='\0'&&a<=40;a++)printf("%s",temp[a]);printf("\nmeans\n");for(b=0;temp[b]!='\0'&&b<=40;b++)printf("%s",meaning[i][b]);loop1:printf("\n********************\n");printf("doyouwanttocontinue;chooseyorn\n");scanf("%c",&g);switch(g){case'y':search();break;default:main();}}else{printf("nothisword\n");gotoloop1;}}intcreat(){intx,c;chart,g,neww[40],newm[40];t='\0';printf("\n");if(word[200][0]=='\0'){for(x=0;x<=200;x++){if(strcmp(word[x][0],t)==0)break;elsecontinue;}printf("\ninputthenewword\n");scanf("%s",&neww[40]);printf("\ninputitsmeaning\n");scanf("%s",&newm[40]);for(c=0;neww[c]!='\0'&&c<=40;c++){word[x][c]=neww[c];meaning[x][c]=newm[c];}printf("\nsuccess\n");}elseprintf("\nthedictionaryisfull\n");printf("*****************************\n");printf("doyouwanttocontinue;chooseyorn\n");scanf("%c",&g);switch(g){case'y':creat();break;default:main();}}intdele(){chartemp[40],z,g,s;intd,i,j,q,k;printf("\npleasepresstheword\n");scanf("%s",temp);s=temp[0];for(i=0,j=0;s!='\0'&&j<=40;){s=temp[j];if(strcmp(word[i][j],s)==0){j++;}else{j=0;i++;}}d=j-1;if(strcmp(word[i][d],s)==0){printf("\nareyousuretodeleteit;chooseyorn\n");scanf("%c",&z);switch(z){