#include<stdio.h>
#include<string.h>
int main()
{
int i=0;
char password[20]={0};
for(i=0;i<3;i++)
{
printf("请输入密码:");
scanf("%s",password);//因为这个passsword他本来就是一个数组的名字,地址符可以省略掉;
if(strcmp(password,"hello")==0)//strcmp 他是专门用来比较字符串的,如果你要用password=="hello"他只会比较这个字符串的数量比;
{
printf("恭喜你!!!"); break;
}
}
if(i==3){
printf("很遗憾!!");
}
}
strcmp的初步了解!!!
最新推荐文章于 2024-07-22 20:42:52 发布
本文介绍了使用C语言编写的程序,通过循环接收用户输入的密码并与预设值hello进行比较。如果匹配成功,输出恭喜信息并终止程序;否则在三次尝试后提示遗憾。
摘要由CSDN通过智能技术生成