#include <stdio.h>
int acc(int x){ 
static int sum=0,count=0;
if(x==-1){
sum=0; count=0; return 0;
}
else if(x==-2){
return count;
}
else if(x==0){
return sum;
}
else {
sum=sum+x;
count++;
return 0;
}} 
int main(){
int score, num, i;
printf("数字の個数を入力してください:");
scanf("%d", &num);
printf("%d\n",num);
for(i=0;i<num;i++){
printf("正の整数を入力してください:");
scanf("%d", &score);
printf("%d\n",score);
acc(score);
}
printf("数字の個数は%dです。\n",acc(-2));
printf("合計値は%dです。 \n",acc(0));
printf("平均は%lfです。",(double)acc(0)/acc(-2));
acc(-1);
acc(3);
printf("数字の個数は%dです。\n",acc(-2));
printf("合計値は%dです。 \n",acc(0));
return 0;
}