如何在if
语句中使用strcmp()
函数比较?
示例代码
#include <stdio.h>
#include <string.h>
int main()
{
char password[]="mima";
char input[15];
printf("输入密码: ");
scanf("%s",input);
if(strcmp(input,password)==0)
puts("密码正确");
else
puts("密码错误,拒绝服务.");
return(0);
}
执行上面示例代码,得到以下结果:
hema@yiibai:~/book$ gcc main.c
hema@yiibai:~/book$ ./a.out
输入密码: mima
密码正确