#include <stdio.h>

#include <stdlib.h>

#include <string.h>

/*string.h是一个和字符串处理相关的头文件

,里面有很多字符串处理的函数,

如果你写程序时要用到里面提供的函数的话,

就应该加。一般来说,只要有字符串处理,最好都加上。

*/

int main()

{

char *passwd = "123456";

char input[10];

int i = 0;

for (i = 0; i < 3; i++)

{

printf("请输入密码:>");

scanf("%s", input);

if (strcmp(passwd, input) == 0)

{

break;

}

else

{

printf("密码输入错误\n");

}

}

if (i == 3)

{

printf("三次密码错误,退出系统\n");

exit(0);

}

else

{

printf("登录成功\n");

}

system("pause");

return 0;

}

转载于:https://blog.51cto.com/10808695/1706065

用for语句设置密码相关推荐

  1. (转)MySql开启远程连接权限

    命令行登陆: mysql -u root -p 不行的话可以从MySql.exe进入,找到Mysql根目录中路径类似:"MySQL\bin\mysql.exe",这样: D:\We ...

  2. 配置ftp服务器亲测可用

    环境ubuntu16.04 安装vsftpd软件 sudo apt-get install vsftpd 配置vsftpd.conf文件 进入etc目录并备份配置文件 cd /etc/ cp vsft ...

  3. CISCO3640路由器配置参考

    这是在近期网络技术培训中,熟悉了网络设备的配置,现将整理的常用配置命令及简要说明陈列于此. 路由器 路由器引导方式配置 Router(config)#boot system flash [IOS文件名 ...

  4. navicat创建mysql用户_在 Navicat Premium 中管理 MySQL 用户-第 2 部分:创建新用户

    2018 年 6 月 5 日,由 Robert Gravelle 撰写 第 2 部分:创建新用户 第 2 部分:创建新用户第 1 部分中,我们学习了如何使用 Navicat Premium 用户管理工 ...

  5. 杂记(unfinished

    NULL 在c中NULL是个指针变量,指向地址0 简单来说,NULL的作用就是当一个指针变量没有被显性初始化时,将该指针变量的值赋为NULL.解引用前判断指针变量是否为NULL,如果为NULL说明该指 ...

  6. Hadoop入门学习笔记-第五天(hadoop-hive安装部署与配置笔记)

    1.准备安装包: MySQL-5.6.26-1.linux_glibc2.5.x86_64.rpm-bundle mysql-connector-java-5.1.39.jar(驱动,需要放入/hiv ...

  7. redhat下linux系统执行for循环语句批量创建用户并设置密码(初学)

    批量创建用户操作 1 创建文本保存批量用户的用户名,一行写一个用户名 [root@linuxprobe ~]# vim users.txt    a b c d e g 2 写shell脚本 #!/b ...

  8. mysql备份数据库语句6_13.4 MySQL用户管理;13.5 常用sql语句;13.6 MySQL数据库备份恢复...

    扩展 : SQL语句教程 什么是事务?事务的特性有哪些? 根据binlog恢复指定时间段的数据 mysql字符集调整 使用xtrabackup备份innodb引擎的数据库  innobackupex  ...

  9. mysql 只允许本地登陆 centos,Centos中MySQL设置密码跟不允许匿名登陆

    在Centos中刚安装完的Mysql,root用户默认是无密码的,并且允许匿名登录,当然仅限于本地登陆.这点我们可以通过查看数据库mysql中user表得到检验: 由user表可以看出,root用户对 ...

最新文章

  1. BZOJ3996 [TJOI2015]线性代数 【最小割】
  2. 006_FastDFS文件上传
  3. 关于linux中的 秘钥认证 ,最清晰解读
  4. 使用linux_Linux中VIM使用技巧
  5. JS以及CSS对页面的阻塞
  6. JFFS2文件系统挂载过程优化的分析报告
  7. java 一个大事务下的新增、修改、查询_一文带你轻松搞懂事务隔离级别(图文详解)...
  8. QT打开文件选择框(demo code)
  9. IOS和Android测试分别有什么侧重点?
  10. 程序员这样面试,拿到offer的几率是非常大
  11. kotlin编译失败_关于应用Kotlin后的编译速度问题
  12. 数据分析案例:预测乳腺癌是否复发
  13. 软件测试理论基础(一)
  14. k3梅林和官改哪个稳定_要功能还是要稳定 — 斐讯 K3 由LEDE 转战官改ROOT版
  15. python打分系统_做一个Python颜值打分系统,比比看杨幂和杨超越到底谁更美?
  16. 一款非常方便简单的Mac个人理财软件:Moneydance
  17. 爬取94神马网的电影信息
  18. uniapp 微信小程序开发 解决旧版本缓存
  19. 一生的读书计划——影响中国历史进程的中国名人2
  20. Java使用aspose.word完美实现docx转doc

热门文章

  1. 基于hi-nginx的web开发(python篇)——动态路由和请求方法
  2. JVM调优总结(2):一些概念(下)
  3. 关于tableview的优化
  4. 亚马逊推出Simple Workflow Service手册
  5. Mysql 乱码的解决
  6. 最短路径问题-Dijkstra算法的python实现
  7. [转]文件IO详解(二)---文件描述符(fd)和inode号的关系
  8. ObservableCollection排序
  9. HDFS集中式缓存管理(Centralized Cache Management)
  10. 网页制作中绝对路径和相对路径的区别