程序分析:
1. 用户只能登陆3次, 则需要使用count变量,用于记录登陆的次数
2. 在输入错误的情况下依旧可以继续输入密码, 则应该采用循环, 这里我使用while循环
代码实现: (假设登陆密码为123)
#define _CRT_SECURE_NO_WARNINGS
#include <stdio.h>
int main() {
int input = 0;
int count = 0;
while (count < 3) {
printf("请输入密码: \n");
scanf("%d", &input);
if (input == 123) {
printf("登陆成功!\n");
break; // 登陆成功之后跳出循环
} else {
printf("输入错误\n");
}
count++;
}
return 0;
}
登陆成功时:
登陆失败时: