欢迎来到天天文库
浏览记录
ID:38979478
大小:16.15 KB
页数:4页
时间:2019-06-22
《c语言用户登录》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、c语言登录界面#include#includevoidmain(){//界面设计intj;start:printf("tt*************欢迎使用XX系统*************");printf("t******1.用户登陆******");printf("t******2.管理员登录****");printf("t******请输入1或2*****");scanf("%d",&j);if(j<1
2、
3、j>2){printf("输入错误,请
4、重新输入:");gotostart;}switch(j){case1:system("cls");User_login();gotostart;break;//用户登录case2:system("cls");Administrator_login();gotostart;break;//管理员登录}}voidAdministrator_login()//管理员登录{charch1[20];charch2[]={"123"};inti=1;//start:for(i=1;i<4;i++){if(i>3)break;e
5、lse{printf("请输入管理员密码");scanf("%s",&ch1);if(strcmp(ch1,ch2)==0){Main_Administrator();break;}elseprintf("密码错误:");}}}voidMain_Administrator(){inti;start:printf("1.");printf("2.");printf("3.");printf("4.");printf("5.");printf("请根据自己的需要选择菜单选项(1~5):");
6、scanf("%d",&i);if(i<1
7、
8、i>5){printf("输入错误,请重新输入:");gotostart;}switch(i){case1:system("cls");;break;//录入课程信息case2:system("cls");;break;//课程信息管理case3:system("cls");;break;//录入学生信息case4:system("cls");;break;//学生信息管理case5:break;}}voidUser_login(){charname[20];charp
9、wd[20];printf("账号:");scanf("%s",name);printf("密码:");scanf("%s",pwd);if((recog_pwd(name,pwd))==1){printf("登录成功");Main_User();}elseprintf("登录失败");}intrecog_pwd(charname[20],charpwd[20]){FILE*fp1;charstr[20];/**以只读方式打开文件*read.txt格式为:用户名密码(中间有一空格)无限循环*/if((fp1=f
10、open("用户信息.txt","r"))==NULL){printf("打开文件失败");return0;}/**判断账户是否存在*/while(!feof(fp1)){fscanf(fp1,"%s",str);if(strcmp(str,name)==0){fscanf(fp1,"%s",str);if(strcmp(str,pwd)==0){return1;}else{fclose(fp1);return0;}}fscanf(fp1,"%s",str);}fclose(fp1);return0;}voidMa
11、in_User(){inti;printf("ttt用户平台");printf("1.");printf("2.");printf("3.");printf("4.");printf("5.");printf("6.返回登陆");printf("请输入1~6");scanf("%d",&i);switch(i){case1:);break;case2:;break;case3:;break;case4:;break;case5:Cou_List();break;case6:brea
12、k;}}用户信息zxc456qwe147asd369123123
此文档下载收益归作者所有