#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#include <windows.h>
typedef struct student
{
char name[20];
char num[15];
char sex[10];
char from[20];
char political[10];
char phone[15];
char QQ[15];
char dorm[10];
struct student *next;
}stu;
stu *head = NULL;
int i = 1;
void menu();
void help();
void next();
void look_data(stu *head);
void input_data();
void insert_data();
void deleted_data();
void find_data();
void update_data();
void save_data();
int main()
{
int label = 0;
while(1)
{
menu();
scanf("%d", &label);
switch(label)
{
case 1: help(); break;
case 2: input_data(); break;
case 3: find_data(); break;
case 4: deleted_data(); break;
case 5: save_data(); break;
case 6: look_data(head); break;
case 7: update_data(head);break;
case 8: insert_data(); break;
case 9: exit(0); break;
default: next(); break;
}
}
return 0;
}
void menu()
{
system("cls");
printf("\n");
printf("********************************************************************************************\n");
printf("* 通讯录管理系统 *\n");
printf("********************************************************************************************\n");
printf("****************************************系统功能菜单****************************************\n");
printf("--------------------------------------------------------------------------------------------\n");
printf("********************************************************************************************\n");
printf("**** 1、系统使用帮助 **** 2、插入多条数据 ****\n");
printf("********************************************************************************************\n");
printf("**** 3、查询数据 **** 4、删除数据 ****\n");
printf("********************************************************************************************\n");
printf("**** 5、保存数据 **** 6、显示数据 ****\n");
printf("********************************************************************************************\n");
printf("**** 7、修改数据 **** 8、插入一条数据 ****\n");
printf("********************************************************************************************\n");
printf("**** 9、退出系统 **** ====》待开发模块《==== ****\n");
printf("********************************************************************************************\n");
printf("--------------------------------------------------------------------------------------------\n");
}