int main()
{
int n;
while (scanf("%d", &n) != EOF)
{
if (n % 2 == 0)
{
printf("Even\n");
}
else
{
printf("Odd\n");
}
}
return 0;
}
我们这里先来给大家,介绍一下,如何利用循环实现多组输入的问题,我们可以利用scanf的返回值来作为判断条件,让他和EOF来进行比较,如果不等于EOF我们就继续进行scanf的数据的录入,当然我们在输入数字这一类型的数据时,回车这个东西在我们scanf从缓冲区中拿走数字之后,直接就被销毁了(我是这么理解的,当然你也可以把他理解为,scanf自动忽略了\n),这里如果想让程序结束的话,可以用crtl+z来控制程序的结束