#include <windows.h>
int main()
{
int pass,i=0,p=5;
//pass为密码,i为输入错误密码次数 p是5秒时间退出或进入系统。
printf("请注意周边环境,请输入密码:\n");
while(pass!=123456)//当pass不等于123456时,一直死循环
{
scanf("%d",&pass);//在缓冲区中输入一个整数
if(pass!=123456)
printf("输入密码错误第%d次...\n",++i);
if(i>=3)//如果错误次数大于或等于3次时,退出循环。
{
printf("对不起,你的银行卡被锁,请联系银行工作人员...\n");
while(i==3&&p>=0)//当i等于3并且p大于呀等于0时
{
printf("\r%d秒退出系统...",p--);
Sleep(1000);
}
printf("\r系统运行结束...");
return -1;
}
}
if(pass==123456)//if是如果
{
printf("密码正确,进入系统中...\n");
while(p>=0)
{
printf("\r%d秒进入系统...",p--);
Sleep(1000);//线程休眠1秒
}
printf("\r进入系统成功!!!");
}
return 0;
}