首页 > 其他分享 >C语言 模拟用户登陆场景只允许登录三次,错误三次后退出登录

C语言 模拟用户登陆场景只允许登录三次,错误三次后退出登录

时间:2023-10-08 23:10:53浏览次数:39  
标签:20 登录 int C语言 三次 password

int main()
{
  int i=0;
  char password[20]={0};
  for(i=0;i<3;i++)
  {
    printf("请输入密码:");
    scanf("%s",password);
    if(strcmp(password,"123")==0)
    {
      printf("登陆成功\n");
      break;
    }
    else
      printf("登录失败\n");
  }
  if(i==3)
    printf("错误三次,退出登录\n");
  
  return 0;
}


标签:20,登录,int,C语言,三次,password
From: https://blog.51cto.com/u_16285960/7762538

相关文章

  • C语言使用%d读入字符会发生什么
    指定了%d来读取一个整数,scanf()函数开始每次读取一个输入字符,它跳过空白字符(包含空格、制表符和换行符)直到遇到一个非空白字符,并期望发现一个数字字符或者一个符号(+或者-)。如果发现一个数字或符号,那么就保存并读取下一个字符;如果接下来的字符是一个数字,再保存,继续读取。如此持......
  • 实验1 C语言输入输出和简单程序编写
    实验任务1(1)1#include<stdio.h>2intmain(){3printf("O\n");4printf("<H>\n");5printf("II\n");6return0;7}结果演示(2)1#include<stdio.h>2intmain(){3printf(&quo......
  • 开发日志:企业微信实现扫码登录(WEB)
    一:获取扫码登陆所需的参数:appid,secret,agentid登录企业微信:https://work.weixin.qq.com/扫码登录文档:https://work.weixin.qq.com/api/doc/90000/90135/909881:获取appid点击我的企业就可以看到企业ID信息,这就是appid 2:获取secret和agentid(1):点击应用管理-》点击创建应用......
  • Zabbix监控web网页登录
    1.web监控需求以zabbix-UI页面的登录监控,模拟登录,输入账号密码,实现首页的健康监控。1.模拟登录输入zabbix账号密码,登录后台,如果登录失败就报警2.基于响应状态码判断非200即报警2.配置步骤2.1抓取HTTP数据包既然是模拟登录,先抓包,查看zabbix登录的数据提交,通过浏览器开......
  • ubuntu18.04开启root账户SSH登录
      aptinstallopenssh-server sudosu#1.切换到root账户passwd#2.修改root账户密码 vi/etc/ssh/sshd_config#1.编辑sshd_config文件    servicesshdrestart#重启服务不行的话就reboot // ......
  • 图形化登录,数据库设置
    #创建库root@localhost[tu]>createdatabasetu;##进入库usetu;#创建表结构CREATETABLE`tiao`(`ip`int(10)unsignedzerofillNOTNULLAUTO_INCREMENTCOMMENT'ip区分',`name`varbinary(5)NOTNULLCOMMENT'用户昵称',`password`varbina......
  • harbor登录时报错error parsing HTTP 404 response body: invalid character
    **harbor登录时报如下错误: **[root@localhostTDFW-publish-tar]#dockerlogin--username=user1192.168.2.10:8090--passworduser1_passWARNING!Using--passwordviatheCLIisinsecure.Use--password-stdin.Errorresponsefromdaemon:Get"http://192.168.2.......
  • 学习C语言心得-do...while循环
    do....while(上来就干!)习题:打印1-10数字#include<stdio.h>//打印1-10intmain(){ inti=1; do { printf("%d",i); i++; } while(i<11); return0;}运行结果:continue中i++放置位置区别:1,i++在continue后方:#include<stdio.h>//打印1-10intmain()......
  • c语言代码练习(与“&”)26
    需求:求一个整数存储在内存中二进制中的1的数量#define_CRT_SECURE_NO_WARNINGS1#include<stdio.h>intmain(){intnum=0;intinput=0;printf("请输入你想要统计的数字:");scanf("%d",&input);inti=0;for(i=0;i<32;i+......
  • 登录认证装饰器
    在FastAPI中,你可以使用装饰器来实现登录认证。以下是一个示例,演示如何创建一个自定义的登录认证装饰器,以确保只有授权的用户可以访问某些接口:fromfastapiimportFastAPI,Depends,HTTPException,statusfromfastapi.securityimportOAuth2PasswordBearer,OAuth2Password......