我正在使用使用CLion 1.0.5的MinGW gcc编译器编译此代码。我正在观察这个函数的奇怪行为,我不确定它是我的编译器还是IDE导致这个问题。基本上,无论我输入标准输入流,我的IDE控制台都会向我重复。以下是一些示例输入和输出。
123NotAnInteger
123NotAnInteger
123
123
#include <stdio.h>
int main() {
int age;
scanf("%d", &age);
}
答案 0 :(得分:1)
问题似乎与您的IDE有关。我使用gcc 4.7运行上面的代码,没有输出。