c语言:模拟三次密码输入。

模拟三次密码输入。

解:程序:

#include<stdio.h>

#include<windows.h>

#include<string.h>

int main()

{

int i;

char *p = "123456";

char arr[10];

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

{

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

scanf("%s",arr);

if (strcmp(p,arr)==0)

{

break;

}

else

{

printf("密码错误!\n");

}

}

if (i==3)

{

printf("三次密码输入错误,系统将在3秒后自动关闭!\n");

Sleep(3000);

}

else if(i<3)

{

printf("恭喜你登录成功!\n");

}

return 0;

}

结果1:

请输入密码:123567

密码错误!

请输入密码:65848

密码错误!

请输入密码:135268

密码错误!

三次密码输入错误,系统将在3秒后自动关闭!

请按任意键继续. . .

结果2:

请输入密码:123456

恭喜你登录成功!

请按任意键继续. . .

时间: 2024-10-09 11:02:18

c语言:模拟三次密码输入。的相关文章

模拟三次密码输入

#include <stdio.h> #include<string.h> int main() {  int i=0;  char *p = "123456";  char passwd[10];  for (i = 0; i < 3;i++)  {   printf("请输入密码(最多9位):>");   scanf("%s",passwd);   if (strcmp(p,passwd) == 0)   

模拟银行用户三次密码输入

#include<stdio.h> #include <string.h> int main() { int i,j; char arr1[10]="123456"; char arr2[10]; printf("请输入密码:\n"); for(i=0;i<3;i++) { scanf("%s",&arr2); if(strcmp(arr1,arr2)==0) { break; } else { printf

Python3 模拟用户密码输入三次错误后锁定

#locklist.txt模拟锁定用户列表 格式如下 #user1 #user2 #userlist.txt模板注册用户列表 格式如下 # user1:password1 # user2:password2 #初始化输入次数 count = 0 while True: #获取用户输入 username = input("Input your username:") password = input("password:") #判断输入用户是否在锁定用户列表 lock

用c语言模拟用户登录,并且只能登录三次

#include <stdio.h> #include <string.h> int main() { //定义预留密码 char key[] ="123456"; char input[10]; int i=0; //输入密码.密码比较 for (i=0;i<3;i++) { printf("请输入密码:"); scanf("%s",input); if (strcmp(key,input)==0) { break

Python登录,输入三次密码

第一段python代码,写了一天,总算不报错了,值得纪念. 基本要求: 写一个登录界面,登录三次锁定用户 1. 包含一个用户信息文件,用户名和密码 2.黑名单文件 过程: 1.先检查是否在黑名单中,如果存在则不让登录 2.如果不在黑名单中也不在用户列表,则提示找管理员开通 3.如果在用户表中,则提示输入密码,如果超过三次输入密码,则把用户加入黑名单. 代码实现流程图: # -*- coding:UTF-8 -*- #author:RXS002 2016-8-1 white = open('whi

语言模拟ATM自动取款机系统

C语言实验报告       题目名称:C语言模拟ATM自动取款机系统 C语言模拟实现ATM自动取款机功能:输入密码,余额查询,取款,存款,转账,修改密码,退出功能: 代码实现的功能: 账号及密码输入:用户输入密码,才能进入. 登陆成功界面:共有六个选项,查询余额.取款.存款.转账,修改密码,退出分别对应1,2,3,4,5,6选项,若序号输入不正确会予以提示. 选定1后,进入查询余额界面: 选定2后,进入取款界面: 选定3后,进入存款界面: 选定4后,修改密码,选定5,进入转账:选定6,退出界面:

WebBrowser无法显示招商银行密码输入控件的问题

本文由CharlesSimonyi发表于CSDN博客:http://blog.csdn.net/charlessimonyi/article/details/30479131转载请注明出处 之前就看到CSDN论坛上有人提问,自己写的程序中的WebBrowser打开招商银行的登录页面后(https://pbnj.ebank.cmbchina.com/CmbBank_GenShell/UI/GenShellPC/Login/Login.aspx),无法显示密码输入控件,但是在IE中可以正常显示. 后

1、账号密码输入次数 &nbsp; 2、多级菜单

1.账号密码输入次数 条件:1.输入用户密码 2.认证成功后显示欢迎信息 3.输错三次后锁定 user="pengchun" password="pcwangjixuan" f = open('user.log','r') lock_file = f.read() f.close() count = 0 for i in range(3): user1=input("please input your name:") password1 = in

python 小程序,输错三次密码锁定账户

1 [[email protected] ~]# cat 7.py 2 #!/usr/bin/python 3 # -*- coding=UTF-8 -*- 4 5 usera_name = 'usera' 6 usera_passwd = 'aresu' 7 usera_status = 'on' 8 userb_name = 'userb' 9 userb_passwd = 'bresu' 10 userb_status = 'on' 11 ng = 0 12 13 14 name = ra