预先设定一个用户登陆的密码,然后让用户输入密码登陆,错误三次则程序退出
#define _CRT_SECURE_NO_WARNINGS
#include<stdio.h>
int main() {
int i,x;
int y = 0; //通过这个变量判断for循环执行完是正确还是错误
int code = 147258 ; //设定初始密码
for (i = 0; i < 3; i++) {
printf("请输入密码");
scanf("%d", &x);
if (x == code) { //用户输入的密码与初始密码一致
printf("登陆成功\n");
y = 1; //密码正确则循环外的if条件不执行
break;
}
else {
printf("密码错误,请重新输入\n");
}
}
if (y = 0) {
printf("错误三次,程序退出!");
}
system("pause");
return 0;
}