>>922
めんどいんでとりあえず4だけ
#include<stdio.h>
int main(){
    int n,m;
    int odd=0,even=0,odd_n=0,even_n=0,i;
    printf("n = ");scanf("%d",&n);
    for(i=0;i<n;++i){
        scanf("%d",&m);
        if(m%2 != 0)
            odd += m,++odd_n;
        else
            even+= m,++even_n;
    }
    printf("総和 = %d\n平均 = %f\n",odd+even,1.*(odd+even) / n);
    printf("奇数\n");
    printf("\t個数 = %d\n",odd_n);
    if(odd_n == 0)printf("\t個数が0なので平均を求められません\n");
    else printf("\t平均 = %f\n",1.*odd / odd_n);
    printf("偶数\n");
    printf("\t個数 = %d\n",even_n);
    if(even_n == 0)printf("\t個数が0なので平均を求められません\n");
    else printf("\t平均 = %f\n",1.*even / even_n);
}