模拟用户登录情况,并且只能登录三次(只允许输入三次密码,如果密码正确,则提示登录成功,若三次均输入错误,则退出程序)

简介: 模拟用户登录情况,并且只能登录三次(只允许输入三次密码,如果密码正确,则提示登录成功,若三次均输入错误,则退出程序)

运行代码:

#define _CRT_SECURE_NO_WARNINGS 1
#include<stdio.h>
#include<stdlib.h>
#include<string.h>
int main(vodi)
{
    //5.模拟用户登录情况,并且只能登录三次
    //(只允许输入三次密码,如果密码正确,则提示登录成功,若三次均输入错误,则退出程序)
    int i = 0;
    char passward[20] = { 0 };
    while (i < 3)
    {
        scanf("%s", passward);
        if (strcmp(passward, "abcdef") == 0)
        {
            printf("Right!\n");
            break;
        }
        else
            printf("ERROR!Enter again!\n");
        i++;
    }
    if(3==i)
    printf("The input is incorrect for three times!\n");
    return 0;
}

PS:调用strcmp时记得要用#include<string.h>头文件

运行结果截图:

在这里插入图片描述

目录
相关文章
HTML+CSS+JS实现简单的登录账号密码判断
HTML+CSS+JS实现简单的登录账号密码判断
433 0
|
数据安全/隐私保护
WordPress新用户注册时/修改密码提示“您的密码重设链接无效”
WordPress新用户注册时/修改密码提示“您的密码重设链接无效”
291 0
|
数据安全/隐私保护 索引
登陆操作:用户名和密码及进行录入判断 当用户名是li 密码是123456的时候显示登陆成功 。如果密码和用户名录入错需要循环录入。 并且录入错误次数超过三次提示:账号已锁。并且停掉循环
登陆操作:用户名和密码及进行录入判断 当用户名是li 密码是123456的时候显示登陆成功 。如果密码和用户名录入错需要循环录入。 并且录入错误次数超过三次提示:账号已锁。并且停掉循环
|
数据安全/隐私保护
用户名和密码校验程序
name = input('请输入用户名:') password = input('请输入密码:') if 6
1054 0
|
Ubuntu Android开发 数据安全/隐私保护
|
安全 数据安全/隐私保护