我编写了一段代码,其中使用了fgets函数,并在多个条件下调用了代码中的其他函数,即aMethod和bMethod。
int main(void) {
char buffer[1024];
while (fgets(buffer, 1024, stdin)) {
if ((strcasecmp(buffer,"a")) == 0) {
aMethod();
}
if ((strcasecmp(buffer, "b")) == 0) {
bMethod();
}
}
}
我不确定为什么它没有到达if语句。 任何帮助都将是极好的,谢谢。