C语言:输入10个整数,求出它们的和,统计其中偶数的个数,输出其中的奇数.

如题所述

#include <stdio.h>
#define N 10
int i;
void sum(int a[])
{

    int sum_num=0;
    for(i=0; i<N; i++)
    {
        sum_num+=a[i];
    }
    printf("和=%d\n",sum_num);
}

void check(int a[])
{

    int one=0,two=0;
    printf("奇数:");
    for(i=0; i<N; i++)
    {
        if(a[i]%2==0)
            two++;
        else
        {
            printf("%d ",a[i]);
            one++;
        }
    }
    printf("\n奇数个数=%d\n偶数个数=%d",one,two);
}
int main()
{
    int num[N]= {0};
    for(i=0; i<N; i++)
        scanf("%d",&num[i]);
    sum(num);
    check(num);
}
温馨提示:答案为网友推荐,仅供参考
相似回答