好文档 - 专业文书写作范文服务资料分享网站

个人通讯录管理系统c语言源程序优秀版

天下 分享 时间: 加入收藏 我要投稿 点赞

}

printf(\确认删除(y/n)\if (getch()=='y') { } else

return; fclose(fp);

if ((fp=fopen(\通讯录.txt\文件空输出*/ { } n=0;

printf(\纪录已删除,按任意键返回主菜单\getch(); return;

printf(\不能打开文件,删除失败\readfile();

void shanchu_xingming()//按姓名删除联系人 {

int i,m,mark=0,a=0; char name[20];

printf(\请输入要删除联系人姓名:\

scanf(\键盘输入姓名*/ for (i=a;i

if (strcmp(txl[i].xingming,name) == 0) //对比字符串查找到要删除

的联系人 {

printf(\以下是您要删除的联系人纪录:\printf(\printf(\姓名: %s\printf(\电话: %s\printf(\地址: %s\

printf(\printf(\是否删除(y/n)\if (getch()=='y') // 实现删除功能 { for (m=i;m

n--;

mark++;

printf(\删除成功\

printf(\是否继续删除(y/n)\

if (getch()=='y')

shanchu_xingming(); /*继续调用删除函数*/

return;

}

else

return;

}

continue;

}

if (mark==0) { printf(\没有该联系人的纪录\ printf(\是否继续删除(y/n)\ if (getch()=='y')

shanchu_xingming();

return;

}

}

void shanchu_dianhua()//按电话号码删除联系人 { int i,m,mark=0; /*变量定义*/ char phone[20];

printf(\请输入要删除联系人电话号码:\

scanf(\if(n==0) { }

for (i=0;i

if (strcmp(txl[i].dianhua,phone)==0) {

printf(\以下是您要删除的联系人纪录:\printf(\姓名: %s\printf(\电话: %s\printf(\地址: %s\printf(\是否删除(y/n)\if (getch()=='y') {

for (m=i;m

txl[m]=txl[m+1]; n--;

printf(\对不起,文件中无任何纪录\printf(\按任意键返回主菜单\getch(); return;

}

}

}

}

mark++; //记录删除次数 printf(\删除成功\

printf(\是否继续删除(y/n)\if (getch()=='y')

shanchu_dianhua();

return;

else

return;

continue;

if (mark==0) { }

printf(\没有该联系人的纪录\printf(\是否继续删除(y/n)\if (getch()=='y') return ;

void shanchu_dange()//删除单个联系人 {

个人通讯录管理系统c语言源程序优秀版

}printf(\确认删除(y/n)\if(getch()=='y'){}elsereturn;fclose(fp);if((fp=fopen(\通讯录.txt\文件空输出*/{}n=0;printf(\纪录已删除,按任意键返回主菜单
推荐度:
点击下载文档文档为doc格式
5b3eu1xlll371qz5d0ci05ej21u0rq00k4u
领取福利

微信扫码领取福利

微信扫码分享