c语言:模拟实现一个输入密码自动取款的程序

来源:互联网 发布:mac迅雷提示敏感资源 编辑:程序博客网 时间:2024/05/22 08:23

模拟实现一个输入密码自动取款的程序

程序:

#include <stdio.h>

#include <windows.h>

#include <string.h>

 

int main()

{

char *p = "123456";

char passwd[10];

int i = 0;

for (i = 0; i < 3; i++)

{

printf("请输入密码(最多9位):");

scanf("%s", passwd);

if (strcmp(p, passwd) == 0)//相同为0,密码正确

{

break;

}

else

{

printf("密码输入错误!\n");

}

}

if (i == 3)

{

printf("三次密码输入错误,5秒之后关闭系统\n");

Sleep(5000);

}

else if (i<3)

{

printf("取钱成功\n");

}

return 0;

}

结果1:

请输入密码(最多9位):1237689

密码输入错误!

请输入密码(最多9位):943209

密码输入错误!

请输入密码(最多9位):123456

取钱成功

请按任意键继续. . .

结果2:

请输入密码(最多9位):132147

密码输入错误!

请输入密码(最多9位):98574

密码输入错误!

请输入密码(最多9位):07534

密码输入错误!

三次密码输入错误,5秒之后关闭系统

请按任意键继续. . .


本文出自 “岩枭” 博客,请务必保留此出处http://yaoyaolx.blog.51cto.com/10732111/1720166

0 0
原创粉丝点击