此程序用c语言实现,模拟用户登录输入密码的场景,要求输入密码,判断是否正确,
至多只能试3次。
此程序在vs环境下运行:
#define _CRT_SECURE_NO_WARNINGS 1
#include<stdio.h>
#include<stdlib.h>
#include<string.h>
int main()
{
char c[10];
int i = 0;
char s[10];
printf("设置密码\n");
scanf("%s", &s);
while (i < 3)
{
printf("请输入密码\n");
scanf("%s", &c);
if (strcmp(c, s) == 0)
{
printf("密码输入正确,登陆成功\n");
break;
}
else
{
printf("密码第%d次输入错误,请重新输入\n", i+1);
i++;
}
}
if (i == 3)
{
printf("密码三次输入不成功\n");
}
}