#include <stdio.h>
#include <string.h>//strcmp的头文件
int main()
{
int i = 0;
char password[20] = {0};//初始化,存储密码的空间。
for (i = 0; i < 3;i++)
{
printf("请输入密码——>");
scanf("%s\n", password);//数组不用取地址&,数组名就是地址
if (strcmp(password,"abcde" == 0))//abcde设为正确密码
//比较两个字符串是否相等,不能使用==,而应该使用一个库函数:strcmp
//如果返回值是0,表示两个字符串相等,头文件是#include<string.h>
{
printf("登陆成功");
break;
}
if (i = 3)
{
printf("三次密码均错误,退出程序");
}
}
return 0;
}