主菜单处理程//结点类型定义//结点数据域//定义一个指向结点的指针变量/*本通讯录系统包括通讯者结点信息的插入、查询、删除、更新及通讯录信息的输出等功能
*/*/*/#include#include#include//定义通讯者结点类型typedefstruct{charnum[5];//编号charname[9];//姓名charsex[3];//性别charphone[13];//电话charaddr[15];//地址}DataType;//定义线性表的链式存储结构 typedefstructnode{DataTypedata;structnode*next;}ListNode,*LinkList;ListNode*p;LinkListhead;//函数说明intmenu_select();LinkListCreateList(void);voidInsertNode(LinkListhead,ListNode*p);ListNode*ListFind(LinkListhead);voidDelNode(LinkListhead);voidChangeNode(LinkListhead);voidPrintList(LinkListhead);"*********************************\n");通讯录链表的建立*\n");\n");"*********************************\n");通讯者信息的查询*\n");\n");printf("编号姓名性电地//主函数 voidmain()for(;;)switch(menu_select())case1:printf(printf("*printf("*********************************head=CreateList();break;case2