#include<stdio.h>
#include<string.h>
int main()
{
char a[20];
int i;
for(i=0;i<3;i++)
{
printf("请输入密码>");
scanf("%s",a);
if(strcmp(a,"123456")==0)
{
printf("登入成功\n");
break;
}
else
printf("登入失败\n");
}
if(i==3)
{
printf("三次均失败\n");
}
return 0;
}
该程序值得注意的是判断两个字符串是否相等我们使用strcmp()函数 (#include<string.h>)
如果相等返回0
不相等则返回1