奇偶统计问题/要求如下

img

img

修改如下,供参考:

#include<stdio.h>
int main()
{
    int M, i = 0, p = 0, s1 = 0, s2 = 0;
    double q1, q2;
    while (scanf("%d", &M) == 1 && M != 0)//输入多个,以 0 结束输入
    {
        if (M % 2 == 0)
        {
            i++;
            s1 += M;
        }
        else
        {
            p++;
            s2 += M;
        }
    }
    q1 = (double)s1 / i;
    q2 = (double)s2 / p;
    printf("%d %.2f\n%d %.2f\n", p, q2, i, q1);
    return 0;
}