#include <stdio.h>
int main() {
int num, count_even = 0, count_odd = 0;
int sum_even = 0, sum_odd = 0;
float avg_even, avg_odd;
printf("Please enter a series of non-zero integers, terminated by 0:\n");
while (1) {
scanf("%d", &num);
if (num == 0) {
break;
}
if (num % 2 == 0) {
count_even++;
sum_even += num;
} else {
count_odd++;
sum_odd += num;
}
}
if (count_even == 0) {
printf("No even numbers entered.\n");
} else {
avg_even = (float)sum_even / count_even;
printf("Average of even numbers: %.2f\n", avg_even);
}
if (count_odd == 0) {
printf("No odd numbers entered.\n");
} else {
avg_odd = (float)sum_odd / count_odd;
printf("Average of odd numbers: %.2f\n", avg_odd);
}
return 0;
}