编写代码模拟三次密码输入的场景
最多能输入三次密码, 密码正确, 提示“ 登录成功 ”
密码错误, 可以重新输入, 最多输入三次, 三次均错, 则提示退出程序
#define _CRT_SECURE_NO_WARNINGS 1
#include<stdio.h>
#include<string.h>
int main()
{
int i = 0;
char password[] = "asdf1234"; //字符串数组保存密码
char input[128] = {0};
for (i = 0; i < 3; i++)
{
printf("请输入密码:\n");
scanf("%s", input);
if (strcmp(input, password) == 0)
{
printf("登录成功!\n");
break;
}
else
printf("密码错误,请重试!\n");
}
if (i == 3)
printf("密码输入错误三次,账号被锁定!\n");
return 0;
}