账号登陆问题:输入账号密码,如果正确成功登陆,如果错误则重新输入,当输入3都错时,账号被锁定
思路:由于账号和密码有可能均由数字和子母组成,所以输入的账号和密码定义成字符串型,先定义好正确的账号和密码,通过与输入的账号密码对比,如正确提示成功登陆,否则重新登陆,需要用到循环while和break来实现,而字符串的对比则用到了strcmp函数。具体代码如下

#include <stdio.h>
#include <string.h>
int main()
{int i = 0;int count = 0;char* a[20];char* b[20];char* passname = "admin";char* passnum = "cy1234";while (i < 3){printf("请输入账号:");scanf("%s", &a);printf("请输入密码:");scanf("%s", &b);count +=1;if (strcmp(a, passname) == 0 && strcmp(b, passnum) == 0)//判断输入的字符串与定义的字符串是否相同{printf("***登陆成功***");break;}else {printf("***账号或密码错误,请重新输入***\n");}i++;}if (count==3){printf("***账号3次输入错误,账号已被锁定***");}return 0;
}

C语言:账号登陆问题相关推荐

  1. ip变更会影响账号登陆吗_【教程】PUBG账号被盗导致封禁申诉解封教程

    很多朋友询问PUBG在被盗号后被盗号者开挂导致永封该如何申诉解封,现在结合一些玩家被盗号及成功申诉的经历,详列一下步骤.本方法只适用于被盗后开挂导致封禁的账号,那些自己开挂被封的孤儿不用往下看了. 一 ...

  2. 乐视账号服务器关闭,乐视手机账号登陆不了最新解决方法,包括恢复出厂后无法登陆问题...

    虽然乐视的手机业务早已被搁置了,但其一直没有停止为用户提供服务.不过事情在最近似乎出现了一些变数,不少用户反映,自己的乐视手机在恢复出厂设置之后就无法登陆账号了,不管尝试多少次,都只会提示" ...

  3. 第三方账号登陆的过程及由此引发的血案

    72agency · 2014/03/19 10:40 0x00 前言 第三方账号登陆也就是当你没有A网站的注册账号时,你可以使用该与A网站合作的第三方账号登陆A,在大多数情况下你会立即拥有与你第三方 ...

  4. 服务器换账号登陆不了怎么办,怎么切换账号 更换账号 注册新的账号小技巧分享给你...

    很多玩家喜欢多尝试几种玩法,那么万国觉醒怎么切换账号?切换账号后玩家如何再重新登入游戏?如何在多个账号中快速切换?今天小编就跟大家说说万国觉醒快速切换账号登入游戏的技巧. 一.切换账号介绍 我们常说的 ...

  5. 服务器怎么修改密码_亚马逊账号登陆不上,修改密码后遭冻结怎么办?有没有什么申诉的办法?...

    有微信上的小伙伴chen非常焦急的向我求助因为账号被封,全部家当基本都在账号里边,并且向我说明了基本情况. 情况是这样的,账号被冻结前两天她公司停电,所以她用VPS远程登录了账号,然后亚马逊就锁定了她 ...

  6. Ubuntu 14 开启SSH服务与使用root账号登陆

    2019独角兽企业重金招聘Python工程师标准>>> 在VirtualBox下安装了Ubuntu14.0来玩,可惜Ubuntu下的Linux模式下不给力,于是打算用SSH链接工具来 ...

  7. ebay如何确定同一电脑登陆了多个账号,以及同一账号登陆过多台电脑?

    一切要从ebay的买家保护说起 ebay作为一个电子商务平台,之所以可以汇聚如此众多的全球商家和买家,就是因为其良好的信用,不同于淘宝,在ebay上,即便你是个"崭新"的卖家,一个 ...

  8. [iOS] 完整源码, Swift语言 - 账号保存工具

    代码地址如下: http://www.demodashi.com/demo/15017.html 1. 需求分析 作为一个开发者,平时肯定在各个平台,网站注册了各种账号:由于太多,很多时候都是注册之后 ...

  9. C#用域账号登陆,访问网络路径

    使用域账号登陆,访问网络路径 1 public class FileTool : IDisposable 2 { 3 [DllImport("kernel32.dll", Char ...

最新文章

  1. C# Attribute简介
  2. 数据结构和算法:(3)3.2线性表的链式存储结构
  3. DeepMind开源Psychlab平台——搭建AI和认知心理学的桥梁(附论文和代码下载)
  4. 解决安装DEB包时报错
  5. 基于Redis的分布式锁实现
  6. AI大神贾扬清确认将离开Facebook,加入阿里硅谷研究院
  7. ROW_NUMBER、RANK()、DENSE_RANK()和OVER的使用
  8. java concurrent 例子_[Java Concurrent] 并发访问共享资源的简单案例
  9. Unichar, char, wchar_t
  10. mysql字段分隔符拆分_面试题Mysql数据库优化之垂直分表
  11. 第二个冲刺期的第六天
  12. 灵活运用 SQL SERVER FOR XML PATH
  13. 企业为什么要上智能仓储系统?
  14. struts-step
  15. LeetCode刷题——392. 判断子序列
  16. 遥感数字图像处理——第六章——几何校正
  17. sas数据集怎么导出_SAS:将proc步的输出导出为数据集
  18. web server linux,GitHub - markparticle/WebServer: C++ Linux WebServer服务器
  19. Outlook的服务器设置中POP3协议,在outlook的服务器设置中POP3协议是指
  20. 水星mw300r虚拟服务器,水星MW300R无线路由器如何设置【组图】

热门文章

  1. python情感分析步骤_使用python+机器学习方法进行情感分析(详细步骤)
  2. Mysql主从同步记录
  3. php全选删除文件,一个简单的PHP全选删除数据
  4. 解决PHP报错:Call to undefined function array_column()
  5. 【教程】区块链是数据库?那么区块链的数据存储在哪里?如何查看数据?FISCO-BCOS如何更换区块链的数据存储,由RocksDB更换为MySQL、MariaDB,联盟链区块链数据库,区块链数据库应用
  6. C# Winform平台下实现自由拖拽控件
  7. fread函数详解 函数原型
  8. 2017第三届美亚杯全国电子数据取证大赛个人赛wp
  9. 次世代游戏:科技巨头对游戏业未来的看法
  10. 【文本挖掘】——词频统计、词云绘制与美化+[微微一笑很倾城]实战