#include <stdio.h>
int main() {
char a[10], b[10], c[10], d[10], e[10], f[10];
int m = 0;
printf("请输入你需要查询的词汇:\n>");
while (m = 0) {
scanf("% s%s%s%s%s%s", a, b, c, d, e, f);
if (a = just) {
printf("adj. 公正的,公平的,恰当的 adv. 正好,恰好/n>");
}
}
return 0;
}
just变量从哪来的啊,没定义啊
应该用strcmp(a,"just") == 0)来判断输入字符串是否为单词just
增加#include <string.h>
代码修改为
while (m == 0){
scanf("% s%s%s%s%s%s", a, b, c, d, e, f);
if (a == “just”) {
printf("adj. 公正的,公平的,恰当的 adv. 正好,恰好/n>");
}
}
(1)
if (a = just) 改成if(strcmp(a,"just")==0)
(2)
需要包含头文件 #include <string.h>