我有一个非常简单的9行程序:
# include <stdio.h>
void main() {
char input[20];
scanf("%s20", input);
while (input != "stop") {
printf("%s\n", input);
scanf("%s20", input);
}
}
我首先要从用户那里读取一个字符串,然后将其回显。这很好。但是,当程序收到字符串“ stop”时,我希望while循环终止。事实并非如此,我必须停止使用Ctr + C的循环。为什么呢?