case 2: guest( ); break; case 0: printf(" ★ See You ! ★ /n"); break; } }while(sel!=0); } void admin() { int m,password; password='258'; printf("请输入密码:/n"); scanf("%d",&m); while(m!=258) { printf("密码错误!请重新输入:/n");
scanf("%d",&m);
} printf("成功登录!/n"); printf("按任意键进入菜单:/n"); getch(); char menu1[]={" *1.input information /n" " *2.modify information /n" " *3.delete information /n" " *0.quit /n"
}; int sel1; do { system("cls"); system("color 2"); printf("%s",menu1); printf("请在1-3之间选择所要的操作的类型,选择0退出系统:"); scanf("%d",&sel1); switch(sel1) { case 1: input(); break; case 2: modify(); break; case 3: del(); break; case 0: printf(" ★See You Next Time! ★ /n"); break; } }while(sel1!=0);
} void guest() { printf(" ★欢迎您查询电话号码!★ /n"); printf("*************请选择所查号码类型!"); printf("按任意键进入选择菜单!*************/n"); getch(); char menu2[]={" *1.单位号码 /n" " *2.私人号码 /n" " *0.返回上一菜单 /n" }; int sel2; do { system("cls"); system("color 14"); printf("%s",menu2); scanf("%d",&sel2); switch(sel2) { case 1: cnodesearch(); break; case 2: pnodesearch(); break; case 0: printf("Back to the previous menu!/n"); break; } }while(sel2!=0); } void input() { char menu3[]={" *1. 公司电话信息添加 /n" " *2. 个人电话信息添加 /n" " *0. 返回上一菜单 /n" }; int sel3; do { printf("%s",menu3); printf("请在1-2之间选择,选择0返回上一菜单:/n"); scanf("%d",&sel3); switch(sel3) { case 1: cnodeadd(); break; case 2: pnodeadd(); break; case 0: printf("Back to the previous menu!/n"); break; } }while(sel3!=0); } void modify() { char menu4[]={" *1. 公司电话信息修改 /n" " *2. 个人电话信息修改 /n" " *0. 返回上一菜单 /n" }; int sel4; printf("按任意键确定:"); getch(); do { printf("%s",menu4); printf("请在1-2之间选择,选择0返回上一菜单:/n"); scanf("%d",&sel4); switch(sel4) { case 1: cnodemodify(); break; case 2: pnodemodify(); break; case 0: printf("Back to the previous menu!/n"); break; } }while(sel4!=0); } void del() { char menu5[]={" *1. 公司电话信息删除 /n" " *2. 个人电话信息删除 /n" " *0. 返回上一菜单 /n" }; int sel5; printf("按任意键确定:"); getch(); do { printf("%s",menu5); printf("请在1-2之间选择,选择0返回上一菜单:/n"); scanf("%d",&sel5); switch(sel5) { case 1: cnodedel(); break; case 2: pnodedel(); break; case 0: printf("Back to the previous menu!/n"); break; } }while(sel5!=0); } void cnodeadd() { FILE *fp; pho_book bk[700]; int i=0,c; if((fp=fopen("c://companyhaoma.txt","a"))==NULL) { printf("/nerror on opening company file"); return; } printf("/n要添加几条记录(填整数)?"); scanf("%d",&c);