概述
输入密码,有三次机会,每次输入错误后反馈第几次输入。输入成功结束运行。
#include<stdio.h>
#include<string.h>
#include<Windows.h>//Sleep
#include<stdlib.h>//system("cls")
int main()
{
int flag = 0;
char a[100] = { 0 };
int i = 0;
for (i = 0; i < 3; i++)
{
printf("请输入密码->:n");
scanf("%s", &a);
Sleep(1000);
system("cls");
//if (a == "1662309375")字符串不能这样判断:strcmp
if (strcmp(a, "1662309375") == 0)
{
printf("登录成功!n");
Sleep(1000);
system("cls");
flag = 1;
break;//一定记得防止break前
}
else
{
printf("第%d次密码登录失败!n", i + 1);
Sleep(1000);
system("cls");
}
}
if (flag == 0)
{
printf("三次密码登录失败,禁止输入!n");
Sleep(1000);
system("cls");
}
return 0;
}
最后
以上就是优雅耳机为你收集整理的密码登录验证的全部内容,希望文章能够帮你解决密码登录验证所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复