c语言:模拟三次密码输入。
程序员文章站
2022-03-10 15:09:49
模拟三次密码输入。
解:程序:
#include
#include
#include
in...
模拟三次密码输入。
解:程序:
#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
恭喜你登录成功!
请按任意键继续. . .
上一篇: c语言:编辑程序输出取数组地址
下一篇: Object-C,数组NSArray
推荐阅读
-
c语言n次方怎么输入?
-
c语言的输入输出语句有哪些?
-
c语言如何用scanf输入字符串
-
移动web模拟客户端实现多方框输入密码效果【附代码】
-
移动web模拟客户端实现多方框输入密码效果【附代码】
-
模拟telnet协议C语言客户端程序
-
C#实现在控制台输入密码显示星号的方法
-
教你编写c语言实现输入10个数按从大到小的顺序排序输出
-
C语言——常用标准输入输出函数 scanf(), printf(), gets(), puts(), getchar(), putchar(); 字符串拷贝函数 strcpy(), strncpy(), strchr(), strstr()函数用法特点
-
用c语言实现登录密码的认证