一道C语言题目,很难,对我很重要,但是我没有思路,希望大家帮帮我

1、题目描述
设计一个通讯录程序,该程序具有以下功能:
(1) 用户登录:输入用户名和密码,密码正确才允许登录。
(2)录入通讯信息;
(3)给定人名,修改该人的通讯信息;
(4)给定人名,删除该人的通讯信息;
(5)根据输入的人名或姓,显示查找到的相应通讯信息;
(6)根据输入的分类,显示该分类的所有人的通讯信息;
(7)统计功能:统计各分类的人数。
2、题目要求
(1)按照分析、设计、编码、调试和测试过程完成应用程序;
(2)学习并使用流程图等工具,并在撰写报告中使用;
(3)程序的各项功能在程序运行时,以菜单方式选择并执行;
(4)要求用户输入数据时,要给出清晰、明确的提示,包括:输入数据的内容、格式及结束方式等
(5)所有的信息存储在一个文件或多个中,并实现文件读写操作。
(6)程序中用链表存放通讯信息并实现增删减功能。
3、提示
(1)报告信息可以设计一个结构体类型
(2)自己构思并增加的除规定功能之外的新功能,酌情加分。

第1个回答  2013-02-28
多看书、多思考。编程的思维方式也是需要锻炼的来自:求助得到的回答
第1个回答  2013-02-28
结构体,链表结构,成员包含各类成员信息。要求里面写的够清楚了追问

那登陆密码怎么设置呢?

追答

想怎么设置怎么设置呗
你可以在程序中指定,运行程序之后就弹出输入密码,接下来一个if判断密码正确与否,正确就继续往下走,错了就直接退出整个程序

追问

原来如此,谢了

本回答被提问者采纳
第2个回答  2013-02-28
楼主问题解决了吗 如果没有,我试试那
你说的这个通讯录说难也难 说不难也不难
不难是因为都是基础知识
难 是因为工作量大追问

还没。。。。如果兄台能帮忙,万分感谢,不能的话,帮我写一部分也行……

本回答被网友采纳
相似回答