c语言通讯录管理系统

该功能根据用户对联系人的分组规划联系人的联系方式,存储用户联系人的联系方式,并对联系方式 和分组情况进行管理。
通讯录具体信息如下
序号 1
分组信息如下
姓名 邮件地址 手机号码 分组
张三丰 Zsf@qq.com
13612345678 朋友
序号 组名 1 最近联系
2 朋友
......
1. 添加通讯录:根据类别对登陆用户的关系人进行区分,添加新联系人的通讯方式,用户录入联系 人的具体信息。提交后存储入数据文件后,自动生成该联系人通讯方式的编号,存储成功后,显示该类别 所有联系人的通讯方式。
2.查看通讯录:用户选择查询的条件比如:用户名,邮件地址,手机号码,分组等条件,系统返回和 用户输入条件相似的结果。
3.修改通讯录:用户选择要修改的联系人的通讯方式,点击查看详细信息,进行修改提交后,更新数 据文件中的数据更新成功后,显示当前联系人的通讯方式详细信息。
4.删除通讯录:用户选择要删除的联系人,点击删除,数据文件中的数据删除成功后,返回选择系统 用户的页面。
5.类别管理
(1)添加分组类别:用户录入类别名称,提交存储入数据文件,自动生成类别编号存储成功后显示 所有类别。
(2)检索类别:用户查看所有的分类。
(3)修改类别名称:管理员选择要修改的类别,点击修改,显示类别名称修改,提交后数据文件后, 更新成功后,显示所有的分类。
(4)删除类别:管理员选择要删除的类别,点击删除,该类别下的所有用户的通讯方式都自动转移

到默认的分组(朋友)中。数据删除数据成功后,显示所有的分类。默认分组不可删除。

https://ask.csdn.net/questions/7476407?spm=1005.2026.3001.5635&utm_medium=distribute.pc_relevant_ask_down.none-task-ask-2~default~OPENSEARCH~default-1.pc_feed_download_top3ask&depth_1-utm_source=distribute.pc_relevant_ask_down.none-task-ask-2~default~OPENSEARCH~default-1.pc_feed_download_top3ask
照着这个打一遍,差不多的,参考参考