c语言 学生信息管理 用户密码登陆问题?
发布网友
发布时间:2023-01-05 09:02
我来回答
共2个回答
热心网友
时间:2023-10-15 16:54
#define USER "admin"
#define PASSWORD "12345678"
void password()
{
char name[21];
char pw[11];
int i;
for(i=0;i<3;i++){
printf("\nEnter User name: ");
gets(name);
printf("\nEnter password :");
gets(pw);
if((strcmp(name,USER)==0)&&(strcmp(pw,PASSWORD)==0))
break;
}
if(i>2){
printf("您已连续3次将用户名或密码输错,系统将退出!");
exit(0);
}
else
{
你要做的事
}
}
热心网友
时间:2023-10-15 16:54
typedef struct message{
char name[20];
char password[10];
int chance
};
把chance设置-3
没输入一次就+1
当chance为0
就冷冻账号