欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  IT编程

c语言:模拟三次密码输入。

程序员文章站 2022-03-10 15:09:49
模拟三次密码输入。 解:程序: #include #include #include in...
模拟三次密码输入。

解:程序:

#include<stdio.h>
#include<windows.h>
#include<string.h>
int main()
{
int i;
char *p = "123456";
char arr[10];
for (i = 0; i < 3; i++)
{
printf("请输入密码:");
scanf("%s",arr);
if (strcmp(p,arr)==0)
{
break;
}
else 
{
printf("密码错误!\n");
}
}
if (i==3)
{
printf("三次密码输入错误,系统将在3秒后自动关闭!\n");
sleep(3000);
}
else if(i<3)
{
printf("恭喜你登录成功!\n");
}
return 0;
}

 

结果1:

请输入密码:123567

密码错误!

请输入密码:65848

密码错误!

请输入密码:135268

密码错误!

三次密码输入错误,系统将在3秒后自动关闭!

请按任意键继续. . .

结果2:

请输入密码:123456

恭喜你登录成功!

请按任意键继续. . .