denglu.h
来自「C语言写的商品信息管理系统 学习数据结构」· C头文件 代码 · 共 41 行
H
41 行
///////////////////// 用户登陆
int denglu(int checkdenglu,struct userinfo userlogin[])
{
char username[30];
char passwd[30];
printf("\n\t\t 用户名:");
scanf("%s",&userlogin[0].username);getchar();
printf("\n\t\t 密 码:");
scanf("%s",&userlogin[0].passwd);getchar();
FILE *fp;
struct userinfo user;
if((fp=fopen("UserInfo.txt","r"))==NULL)
{
printf("Cannot open file strike any key exit!");
getch();
}
else
{
while(!feof(fp))
{
fread(&user,sizeof(struct userinfo),1,fp);
if(strcmp(userlogin[0].username,user.username)==0 && strcmp(userlogin[0].passwd,user.passwd)==0)
{
checkdenglu=1;
}
}
}
fclose(fp);
if(checkdenglu==1)
{
printf("\n\t\t 登陆成功!任意键继续...");
}
else
{
printf("\n\t\t 登陆失败!任意键继续...");
}
getchar();
return checkdenglu;
}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?