3、根据所选菜单编写相应代码:
1)主函数main():根据选单的选项调用各函数,并完成相应的功能。
2)菜单函数menu():显示提示选单。
3)
新增函数add():在通讯录结构体总追加入新的通讯录信息,并返回选
单。
4) 查找函数find():查询某人的信息,如果找到了,则显示该人的信息
,如果未找到,则提示通讯录中没有此人的信息,并返回选单。
5) 修改函数alter():修改某人的信息,如果未找到要修改的人,则提示
通讯录中没有此人的信息,并返回选单。
6) 删除函数Delete():删除某人的信息,如果未找到要删除的人,则提
示通讯录中没有此人的信息,并返回选单。
7) 显示函数list():显示通讯录中的所有记录。
8) 导入函数input():能从指定的文件中读入通讯录的信息.
9) 导出函数output的:能将通讯录的信息写入指定的文件中
10)退出函数 quit():退出选单。
11)名字查找函数Find():作为查找,输入修改,删除时调用的名字查找
函数,判断是否存在要查找的记录,若存在则返回‘0’,不存在则返回其
它值。
12)电话号码查找函数Find_num(),QQ查找函数Find_qq(),类别查找
函数Find_type()与名字查找函数功能一致。