load();do{k=-1;printf_face();printf_n(n);do{printf("\n\nEnternamethatyouwanttomodify!\nName:");scanf("%s",s.name);for(i=0;i<n;i++)if(strcmp(s.name,peop[i].name)==0){k=i;s=peop[i];}if(k==-1)printf("\n\n没有记录请重新输入!");}while(k==-1);printf_face();printf_one(k);w1=modify_data(k,n);if(w1==1){printf("\n\t^_^.essful^_^.\n\n是否继续?\n\n\t1).是2).保存返回\t[]\b\b");scanf("%d",&w0);w2=1;}else{w0=0;if(w2==0)peop[k]=s;}if((w0!=1)&&(w2==1))save(n);}while(w0==1);menu();}4)删除通讯录中的相关记录voiddeleter(){structpeoples;inti,n,k,w0,w1;n=load();do{k=-1;printf_face();printf_n(n);do{printf("\n\nEnternamethatyouwanttodelete!\nName:");scanf("%s",s.name);for(i=0;i<n;i++)if(strcmp(s.name,peop[i].name)==0){k=i;s=peop[i];}if(k==-1)printf("\n\n没有记录请重新输入!");}while(k==-1);printf_face();printf_one(k);printf("\n确定?\n\t1).是2).返回[]\b\b");