输入整数后,下面的代码打印出“输入一个整数:”。我在Eclipse上编写了这个In C编码,我知道这是一个新手问题,但有人可以告诉我为什么会这样吗?
#include<stdio.h>
int main()
{
int n;
printf("Enter an integer: \n");
scanf("%d",&n);
if ( n%2 == 0 )
printf("Even\n");
else
printf("Odd\n");
return 0;
}
答案 0 :(得分:0)
您无法在Eclipse中读取整数值 试试这段代码
#include<stdio.h>
int main()
{
int n;
printf("Enter an integer: \n");
fflush( stdout );
scanf("%d",&n);
if ( n%2 == 0 )
printf("Even\n");
else
printf("Odd\n");
return 0;
}