频道栏目
首页 > 程序开发 > 软件开发 > C语言 > 正文
c语言:模拟实现一个输入密码自动取款的程序
2015-12-07 09:04:21           
收藏   我要投稿
模拟实现一个输入密码自动取款的程序

程序:

#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秒之后关闭系统

请按任意键继续. . .

 

点击复制链接 与好友分享!回本站首页
相关TAG标签 密码 语言 程序
上一篇:Object-C,NSSet,不可变集合
下一篇:c语言:3种方法实现输出一个整数的每一位。
相关文章
图文推荐
点击排行

关于我们 | 联系我们 | 广告服务 | 投资合作 | 版权申明 | 在线帮助 | 网站地图 | 作品发布 | Vip技术培训 | 举报中心

版权所有: 红黑联盟--致力于做实用的IT技术学习网站