int main() {
int num,i = 0,j = 0,k = 0,l = 0;
int plus = 0;
int minus = 0;
double avgp,avgm;
while (i<20) {
scanf("%d",&num);
if (num<0) {
j++;
minus+= num;
}else if (num>0) {
k++;
plus+= num;
}else if (num==0) {
l++;
}
i++;
}
avgp = plus/k;
avgm = minus/j;
printf("20个数中0有 %d 个nn",l);
printf("20个数中正整数有 %d 个n",k);
printf("正整数之和为 %dn",plus);
printf("所有正整数的平均值为 %.2lfnn",avgp);
printf("20个数中负整数有 %d 个n",j);
printf("负整数之和为 %dn",minus);
printf("所有负整数的平均值为 %.2lfn",avgm);
return 0;
}



