C语言-----分支和循环小练

int main()
{
//编写代码实现:模拟用户登录情景,并且只能登录三次。(只允许输入三次密码,
    //如果密码正确则提示登录成功,如果三次均输入错误,则退出程序
    int i = 0;
    for ( i = 0; i < 3; i++)
    {
        char password[20] = { 0 };
        printf("请输入用户密码: \n");
        scanf("%s", password);

        if (strcmp(password, "12345") == 0)
        {
            printf("输入正确");
            break;
        }
        else
        {
            printf("输入错误,请重新输入\n");
        }
    }
    if (i == 3)
    {
        printf("输入密码错误次数超过三次,请在30s后重试");
    }
    return 0;
}

 

posted on 2022-12-05 21:14  三岁学JAVA  阅读(27)  评论(0)    收藏  举报