【C学习笔记】day5-3 编写代码模拟三次密码输入的场景
2024-10-21 13:35:50
3.编写代码模拟三次密码输入的场景。
最多能输入三次密码,密码正确,提示“登录成功”,密码错误,
可以重新输入,最多输入三次。三次均错,则提示退出程序。
#define _CRT_SECURE_NO_WARNINGS 1 #include <stdio.h>
#include <string.h>
int main()
{
char password[16] = {"123456 "};
char password_input[16];
int n=0;
while (~scanf("%[^\n]%*c", password_input))
{
if (strcmp(password_input, password) == 0)
{
printf_s("right!\n");
break;
}
else
{
n++;
if (3 == n)
{
printf_s("quit!\n");
break;
}
else
{
printf_s("error!Please try again!\n");
continue;
} } }
return 0;
}
最新文章
- XE2 泛型练习1
- 在引用KindEditor编辑器时,运行时出现以下错误:错误46 找不到类型或命名空间名称“LitJson”(是否缺少 using 指令或程序集引用?)
- c# 函数练习
- 下载模板,上传EXCEL
- JButton计数
- js打印对象(object)
- Bootstrap中文参考手册
- Lotus 迁移到Exchange 2010 之准备使用Transport 同步Lotus 相关信息!
- C# 邮件发送系统
- 安装zabbix server
- 模拟接听电话的方法,兼容华为android5.0以上设备
- G - MPI Maelstrom
- oracle图形界面乱码
- 【charger battery 充電 充電器 電池】停充的種類
- Ionic3 启动非常慢
- iOS-FMDB事务【批量更新数据】
- CoreAnimation注意事项
- ThreadLocal源码解读
- Python 列表(List)
- Java进程和线程关系及区别