C语言编制模拟ATM取款机密码输入过程(第三天)
---恢复内容开始---
//
// main.c
// whilexu
//
// Created by mac on 18/7/17.
// Copyright © 2018年 111. All rights reserved.
//
#include <stdio.h>
int main(int argc, const char * argv[]) {
/*初始密码1234
1、提示欢迎光临
2、提示请输入密码:
do while循环语句控制能输入几次密码
if语句来判断输入的密码是否正确
失败:密码错误请重新输入(还有几次机会)
成功:显示新的操作界面 密码正确
*/
int password = 0;
int time = 3;
//提示用户操作
printf("*****欢迎光临!*****\n");
printf("请输入您的密码:");
do
{
scanf("%d",&password);
//判断密码是否正确
if(password ==1234)
{
printf("密码正确\n");
break;
}
else
{
time--;
if(time==0){
printf("错误次数过多,退出\n");
break;
}
printf("密码错误,请重新输入密码(还有%d次机会):\n",time);
}
}
while (time>0);
return 0;
}
//1、总结:理清要实现的操作有哪些;2、分析要用哪些语句来实现;3、根据提示的错误来修正错误;4、运行
---恢复内容结束---