#define _CRT_SECURE_NO_WARNINGS 1
#include <stdio.h>
#include <string.h>
int main()
{ //假设登陆密码为1536500
int i = 0;
char password[20] = "";//定义一个存储密码的数组,注:需要定义长度,不然程序运行完会蜂鸣报错。
int t = 0;
for(i = 1; i <= 3; i++)
{
printf("请输入密码:");
scanf("%s", password);//获取用户输入的密码
if (strcmp(password, "1536500") == 0)//利用strcmp函数来进行对比密码字符串
{
printf("登陆成功\n");
break;
}
else if (i <= 2)
{
t = 3 - i;//判断还有几次输入机会
printf("密码输入错误,你还有%d次机会\n", t);
}
else
printf("登录失败,退出程序\n");
}
return 0 ;
}