当使用扫描功能进行输入时,会给出两个输入。
首先,我是一个 python 程序程序员, 试图学习 C。 我试图寻找为什么会发生这种情况, 但没有发现任何结果。 下面的代码是:
#include <stdio.h>
int main() {
int age;
printf("Enter your age: ");
scanf("%d
", &age);
printf("Your age is %d
", age);
return 0;
}
在 VSCode 运行和调试时, 这就是我得到的:
Enter your age: 23
12
Your age is 23
任何帮助都将不胜感激。