模拟三次密码输入,
c语言:模拟三次密码输入。
。解:程序:
#include<stdio.h>#include<windows.h>#include<string.h>int main(){int i;char *p = "123456";char arr[10];for (i = 0; i < 3; i++){printf("请输入密码:");scanf("%s",arr);if (strcmp(p,arr)==0){break;}else {printf("密码错误!\n");}}if (i==3){printf("三次密码输入错误,系统将在3秒后自动关闭!\n");Sleep(3000);}else if(i<3){printf("恭喜你登录成功!\n");}return 0;}
结果1:
请输入密码:123567
密码错误!
请输入密码:65848
密码错误!
请输入密码:135268
密码错误!
三次密码输入错误,系统将在3秒后自动关闭!
请按任意键继续. . .
结果2:
请输入密码:123456
恭喜你登录成功!
请按任意键继续. . .