资源描述:
《c语言--仓库管理系统(2)》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库。
1、#include#include#include"conio.h"#include"stdlib.h"#include"string.h"structuser/*管理员*/{charname[10];charpassword[10];};structusers/*用户*/{charname[5];charpassword[5];};structcargo/*货物*/{charnum[12];charname[20];doubleprice;intcount;structcargo*next;};intKEY();/*管理员密码检测与设置
2、*/intnewKEY();/*管理员密码设置*/intchecking();/*管理员密码检测*/intchecking1();/*验证用户*/intduchu(charoutfile[],structcargostu[]);/*读出信息*/voidchkey();/*修改密码*/voidabout(inti);/*信息*/voidEXPLAIN();/*介绍*/voidbox();/*操作格*/voidselecth(int*sel1,int*sel2,char*_key,intj);/*选择*/voidmenu();/*管理员目录*/voidgotoxy(inta,in
3、tb);/*坐标*/voidLOGO1();voidbox2();/*目录格*/void_f();/*失败界面*/void_v();/*成功界面*/voidNEWusers();/*新建用户*/voidzmenu();/*主目录*/voidymenu();/*用户目录*/voidbox3();/*信息输入输出显示格*/voidshuru();/*输入信息*/voidputname(charoutfile[],intj);/*输入文件名*/voidchucun(charoutfile[]);/*储存文件*/voidxianshi(intk);/*显示信息*/voidchazha
4、o(intk);/*查找信息*/voidchazhaonum(intk);/*编号查找*/voidchazhaomame(intk);/*名字查找*/voidchazhaoprice(intk);/*价格查找*/voidwenjianming(intk);/*文件名输出*/voidcuowu();/*找不到文件提示*/voidshanchu();/*删除数据*/voidshujiuguanli();/*数据管理*/voidyonghuguanli();/*用户管理*/voidshanchuyonghu();/*删除用户*/voidchakanyonghu();/*查看用户*/
5、voidxiugai();/*修改数据*/main(){inti=0;system("colorF0");LOGO1();zmenu();}voidmenu()/*管理员目录*/{char_key[10]={'<'};inth=9;intsel1=0,sel2=-1;system("color70");for(;;){sel2=-1;while(sel2==-1){box2();gotoxy(30,4);printf("%c管理员目录%c",16,17);gotoxy(23,19);printf("%c按'up/down,enter'选择%c",16,17);sel2=-1;
6、gotoxy(25,h);printf("1:数据管理%c",_key[0]);gotoxy(25,h+1);printf("2:用户管理%c",_key[1]);gotoxy(25,h+2);printf("3:修改管理员密码%c",_key[2]);gotoxy(25,h+3);printf("4:软件信息%c",_key[3]);gotoxy(25,h+4);printf("5:返回%c",_key[4]);selecth(&sel1,&sel2,_key,4);}system("cls()");switch(sel2){case0:shujiuguanli();bre
7、ak;case1:yonghuguanli();break;case2:chkey();break;case3:about(2);break;case4:zmenu();break;}if(sel2=sel1)break;}}voidymenu()/*用户目录*/{char_key[7]={'<'};inth=9;intsel1=0,sel2=-1;system("color70");for(;;){sel2=-1;while(sel2==-1){box2();gotoxy(30,4);printf("