strcmp
- C/C++函数,比较两个字符串
- 设这两个字符串为str1,str2,
- 若str1=str2,则返回零;
- 若str1<str2,则返回负数;
- 若str1>str2,则返回正数。
- matlab中函数,strcmp(s1,s2) 判断两个字符串s1和s2是否相同,相同返回true ,不同返回false
代码:
#include <stdio.h>
int main(){
char account[32];
char passwd[32];
//strcmp(str1,str2) 如果str1<str2 那么返回负数 反之正数
//strncmp(str1,str2,strlen(str)) 不比较字符串结束符
printf("请输入账户名:");
scanf("%s",account);
printf("请输入密码:");
scanf("%s",passwd);
if(strcmp(account,"admin")==0&&strcmp(passwd,"123")==0){
printf("验证通过!\n");
}else{
printf("验证失败!\n");
}
}