#include <stdio.h>
#define MAX 100
int seiseki[MAX];
int size=0;
int record(int a){
seiseki[size]=a;
size++;
return 0;
}
double average(){
int i, sum=0;
for(i=0; i<size; i++){
sum+=seiseki[i];
}
return (double)sum/(double)size;
}
double cond_average(int a, int b){
int sum=0, count=0,i;
for (i=0; i<size; i++){
if(seiseki[i]>=a && seiseki[i]<=b){
sum+=seiseki[i];
count++;
}
}
return (double)sum/(double)count;
}
int main(){
int score,num,i;
for(i=0;i<num;i++){
record(score);
}
printf("60点以上100点以下の平均点:%lf",cond_average
(60,100)); return 0;
}
I2luY2x1ZGUgPHN0ZGlvLmg+CiNkZWZpbmUgTUFYIDEwMAoKaW50IHNlaXNla2lbTUFYXTsKaW50IHNpemU9MDsKCmludCByZWNvcmQoaW50IGEpewpzZWlzZWtpW3NpemVdPWE7CnNpemUrKzsKcmV0dXJuIDA7Cn0KCmRvdWJsZSBhdmVyYWdlKCl7CmludCBpLCBzdW09MDsgCmZvcihpPTA7IGk8c2l6ZTsgaSsrKXsKc3VtKz1zZWlzZWtpW2ldOwp9CnJldHVybiAoZG91YmxlKXN1bS8oZG91YmxlKXNpemU7Cn0KCmRvdWJsZSBjb25kX2F2ZXJhZ2UoaW50IGEsIGludCBiKXsKaW50IHN1bT0wLCBjb3VudD0wLGk7CmZvciAoaT0wOyBpPHNpemU7IGkrKyl7CmlmKHNlaXNla2lbaV0+PWEgJiYgc2Vpc2VraVtpXTw9Yil7CnN1bSs9c2Vpc2VraVtpXTsKY291bnQrKzsKfQp9CnJldHVybiAoZG91YmxlKXN1bS8oZG91YmxlKWNvdW50Owp9CmludCBtYWluKCl7CmludCBzY29yZSxudW0saTsKc2NhbmYoIiVkIiwmbnVtKTsKcHJpbnRmKCLkurrmlbA9JWRcbiIsbnVtKTsKZm9yKGk9MDtpPG51bTtpKyspewpzY2FuZigiJWQiLCAmc2NvcmUpOwpwcmludGYoIueCueaVsD0lZFxuIixzY29yZSk7CnJlY29yZChzY29yZSk7Cn0KcHJpbnRmKCLlubPlnYc9JWxmXG4iLGF2ZXJhZ2UoKSk7CnByaW50ZigiNjDngrnku6XkuIoxMDDngrnku6XkuIvjga7lubPlnYfngrnvvJolbGYiLGNvbmRfYXZlcmFnZSg2MCwxMDApKTsKCXJldHVybiAwOwp9Cg==