失眠网,内容丰富有趣,生活中的好帮手!
失眠网 > c语言学生管理系统用户登录 c语言学生管理系统之用户登陆

c语言学生管理系统用户登录 c语言学生管理系统之用户登陆

时间:2022-06-09 05:34:12

相关推荐

c语言学生管理系统用户登录 c语言学生管理系统之用户登陆

int DengLu(Uers pe[],int C_ount)//用户登陆函数

{

int i = 0 ;

int j = 1 ;

char user[20];

char code[20];

printf("请输入用户名\n");

scanf("%s",user);

FILE *fp1;

fp1 = fopen(user,"r+");

if(fp1 == NULL)// 判断系统是否有此用户

{

printf("该用户不存在,请重新输入!\n");

return 0;

}

else

{

while(1) //判断密码是否错误

{

for(; j<=C_ount; j++)

{

if(pe[j].user == user)

break;

}

printf("请输入密码\n");

fflush(stdin);

scanf("%s",code);

fflush(stdin);

fread(&pe[j],sizeof(Uers),1,fp1);

if( strcmp (pe[j].password,code) == 0)

{

printf("登陆成功!\n");

return 5;

break;

}

else//重复输入错误密码的保护措施

{

printf("密码错误!\n");

printf("请重新输入密码\n");

if(i == 2)

{

printf("输入错误次数3次,即将关闭程序\n");

break;

}

++i;

}

}

}

return 2;

}

如果觉得《c语言学生管理系统用户登录 c语言学生管理系统之用户登陆》对你有帮助,请点赞、收藏,并留下你的观点哦!

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。