#include <stdio.h> int main() { //判断三次内输入密码是否正确 //思路:先写逻辑,我们定一个数组,让数组里边存放密码,然后输入密码,进行比较 char password[20] = {0}; int i; for(i = 0;i < 3; i++) { scanf("%s", password); //if(password == "123456")//err,==不能用于比较两个字符串是否相等,应该使用一个库函数--strcmp()--<string.h>头文件 if(strcmp(password, "123456") == 0 ) //strcmp两个值相同返回0;左边大于右边返回大于0的值;反之,返回小于0的值 { printf("right!\n"); break; } else { printf("fail!Please again!\n"); } } return 0;
}