为什么我得不到合适的句子输出?

时间:2017-06-18 18:40:04

标签: c

问题是什么......我无法得到完整的句子

  

"偶数(变量)数字均为"。

#include <stdio.h>
void main()
{
    int i = 1, n = 0, even = 0, odd = 0;
    do{
        printf("Type in a Number-");
        scanf("%d", &n);
        if(n % 2 == 0)
            even = even + 1;
        else
            odd = odd + 1;
        i = i + 1;
    }
    while(i <= 10);
    printf("%d", even "numbers are even.");
    printf("%d", odd "numbers are odd.");
}

2 个答案:

答案 0 :(得分:2)

您似乎只需要正确格式化字符串,程序就可以运行:

Multimap

答案 1 :(得分:1)

你误解了printf语句的概念。

这应该是你的代码

printf("%d numbers are even.",even);
printf("%d numbers are odd.",odd);

有关printf的信息,请参阅documentation,否则请参阅UNIX中的man printf