编写代码实现模拟用户登录情景,密码输入正确则登录成功,输入错误提示“密码有误,请再次输入!”
只能输三次,三次均输入错误退出程序.
代码如下:
#define _CRT_SECURE_NO_WARNINGS 1
#include <stdio.h>
#include <string.h>
int main()
{
int i = 0;
char password[20] = {0};
for(i=0; i<3; i++)
{
printf("请输入密码:>");
scanf("%s", password);
if(0 == strcmp(password, "123456"))
{
break;
}
else
{
printf("密码输入错误,请再次输入!\n");
}
}
if(i<3)
printf("登录成功\n");
else
printf("退出程序\n");
return 0;
}
运行结果: