c语言:模拟实现一个输入密码自动取款的程序
程序员文章站
2022-03-23 20:31:48
模拟实现一个输入密码自动取款的程序
程序:
#include
#include
#include...
模拟实现一个输入密码自动取款的程序
程序:
#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秒之后关闭系统
请按任意键继续. . .
上一篇: oracle的5个体系结构概念讲解
下一篇: 如何用卡片相机拍出漂亮的画面?