//模拟三次密码输入
//注意for循环的使用和字符串的定义
#include<Windows.h>
#include<stdio.h>#include<string.h>
int main()
{
int i = 0;
char password[10] = { 0 };
for (i = 0; i < 3; i++)
{
printf("请输入密码:>");
scanf("%d", password);
if (strcmp(password, "123456") == 0)
{
printf("登录成功\n");
break;
}
}
if (i == 3)
printf("登陆失败,退出系统\n");
system("pause");
return 0;
}
本文介绍了一个使用C语言实现的简单密码验证程序。该程序允许用户有三次机会输入正确的密码,若密码正确则显示登录成功,否则登录失败并退出系统。文章通过具体的代码示例展示了如何使用for循环和字符串比较函数。
65

被折叠的 条评论
为什么被折叠?



