密码校验,最多输入三次。输入正确,显示“HELLO",错误显示"ERROR"

#include "stdio.h"
#include "string.h"void main() {int count;
//  用户输入的密码char password[100];
//  正确的密码char right_password[] = "123456";
//  C语言中任何非0值都被视为逻辑的“真”while (1) {printf("请输入密码:");gets(password);if (strcmp(password, right_password) == 0) {//          将字符串输出到屏幕。输出时只有遇到 '\0' 也就是字符串结束标志符才会停止。puts("HELLO");
//           跳出循环break;} else {//            统计错误次数count++;puts("ERROR");
//            如果错误次数达到三次,结束程序if (count == 3) {printf("错误次数太多,程序结束!");return;}}}}

初学C语言,如有错误,还望指正,因考试需要,代码运行环境为:
不同编译器和不同版本C语言代码略有不同。

C语言例题——密码校验相关推荐

  1. JS正则密码校验之:JS正则匹配半角英文符号

    概述 在JS密码校验中常常会遇到密码强度的校验需求,借用一位朋友提问的图,他在工作中遇到的一个比较经典的密码强度校验要求: 这个需求有两个难点,一,是如何使用正则匹配所有半角英文标点符号,二,是如何验 ...

  2. IO实现账号密码校验

    需求:从控制台输入账号密码并和文件中保存的账号密码比对,一致则登录成功. package Io;import java.io.*; import java.util.Scanner;public cl ...

  3. JWT 添加用户名或邮箱 密码校验

    JWT 用户名或邮箱 密码校验 参考 https://learnku.com/articles/6216/laravel-uses-jwt-to-implement-api-auth-to-build ...

  4. c语言密码强度的判断程序,C语言实现密码强度检测

    这篇文章主要为大家详细介绍了C语言实现密码强度检测,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下 本文实例为大家分享了C语言实现密码强度检测,供大家参考,具体内容如下 ...

  5. oracle复杂密码,如何配置 Oracle 11g 复杂密码校验设置

    ----查看缺省profile 中 密码相关的参数配置信息 SQL> SELECT profile,resource_type,resource_name,limit FROM dba_prof ...

  6. python判断用户名密码是否正确_python实现用户名密码校验

    本文实例为大家分享了python实现用户名密码校验的具体代码,供大家参考,具体内容如下 需要实现功能 输入用户名密码 : 认证成功后显示 欢迎信息 : 连续输错三次后 锁定 : readme: 具体请 ...

  7. JS密码校验规则前台验证(不能连续字符(如123、abc)连续3位或3位以上)(不能相同字符(如111、aaa)连续3位或3位以上)

    密码必须为8到16位且必须包含数字和字母 密码必须包含特殊字符[_&#%] 不能连续字符(如123.abc)连续3位或3位以上 不能相同字符(如111.aaa)连续3位或3位以上 /*** 外 ...

  8. C语言 | 将密码译回原文,并输出密码和原文

    例66:有一行电文,已按下面规律译成密码:A->Z a->z;B->Y b->y;即第1个字母变成第26个字母,第i个字母变成第(26-i+1)个字母,非字母字符不变.要求C语 ...

  9. java简单密码校验工具类及弱密码说明

    1.连续性弱密码校验 描述:密码连续性校验是指123456,654321,abcdefg,gfedcba等数字和字母顺序是连续的字符称之为连续性弱密码. 校验方式:PassWordUtil.java通 ...

  10. c语言经典例题及其答案详解,100个经典c语言例题(带答案)

    100个经典c语言例题(带答案) 100 个经典 c 语言例题(带答案)经典C源程序 100 例- -1 经典C源程序 100 例 [程序 1]题目:有 1.2.3.4 个数字,能组成多少个互不相同且 ...

最新文章

  1. pow函数gcc编译提示 undefined reference to `power' 的解决办法
  2. linux怎样标识空设备,Linux系统命令------Ubuntu下解决adb设备列表为空
  3. 简明 Git 命令速查表
  4. 电磁场与电磁波第二章 电磁场的基本规律
  5. PAT甲级1099 Build A Binary Search Tree (30分):[C++题解]建立二叉搜索树、dfs和bfs
  6. JPA入门简介与搭建HelloWorld(附代码下载)
  7. VTK:Rendering之Rainbow
  8. 英国电价与光伏容量占比关系分析
  9. qt窗口关闭退出程序_Qt5 窗口关闭信号的响应~
  10. 【dubbo】http.conn.HttpHostConnectException.host: 'org.apache.http.HttpHost' could not be instantiated
  11. 组队瓜分百万奖金池,资深算法工程师带你挑战飞桨论文复现赛!
  12. 云服务器BBC销售渠道,云服务器BBC控制台
  13. IO流-ReadLine方法的原理 自定义BufferedReader
  14. python连接postgis_python连接PostgreSQL
  15. echarts自动排序_百度echarts 排序问题
  16. C# installshield使用教程
  17. Java 8的新特性(入门)
  18. MDM数据清洗功能开发说明
  19. PPT:动画出现设置
  20. Google浏览器删除的书签怎么恢复?

热门文章

  1. 用脚本运行Modelsim教程
  2. 51单片机交通信号灯c语言程序,89C51单片机交通灯程序
  3. windows2003 64位+iis6 php环境搭建
  4. 学术墙报模板_【征集】|复旦大学2019博士生学术论坛之生命科学论坛墙报展
  5. java json 变量所有的属性
  6. 汇编语言 王爽 第四版 课后检测点 课后实验 包括解释 持续更新~~
  7. 【Linux】系统移植篇一--linux系统移植导学
  8. RegExp 误用解析
  9. 针式打印机风格英文字体_可爱漂亮的圣诞节和新年贺卡艺术字体推荐!
  10. c语言 倒计时不清屏_c语言 清屏函数