控制密码只能输入三次
我们经常在登录一些网站的时候,发现我们如果连续的输错好几次密码,我们的帐号就被锁定起来了,那这个过程是如何实现的呢?下面我们就可以简单看一下
这个程序主要就是解决以下3件事情:
1.输入用户名密码
2.认证成功并显示欢迎信息
3.输错三次后锁定
#include<stdio.h>
#include<string.h>
int main()
{
int n = 2;
while (n>=0)
{
char passwdArr[20] = {
0};
printf("请输入密码:\n");
scanf("%s", passwdArr);
if (strcmp(passwdArr, "1024haha") == 0)
{
printf("登陆成功\n");
break;
}
else
{
printf("密码错误,请重新输入注意你还有%d次机会\n",n);
}
--n;
}
return 0;
}