为了实现多组输入试了好久,终于通过了
#include <stdio.h>
int main(){
    int i = 0;
    int a[7] = {0};
    while(scanf("%d %d %d %d %d %d %d", &a[0],&a[1],&a[2],&a[3],&a[4],&a[5],&a[6]) != EOF){   //非得全部摆出来才通过,为啥呢?
        int min = 100, max = 0, sum = 0;  //虚假的初值
        for(i= 0; i<7; i++){
            if(min > a[i])
                min = a[i];  //更新真正的最小值
            if(max < a[i])
                max = a[i];  //更新真正的最大值
            sum = sum + a[i];
        } 
        sum = sum - min - max;   //记录除开最高分和最低分之后的五个分数的总和
        printf("%.2f\n", sum / 5.0);   //平均分是浮点数,因此要/5.0而不是/5
    }
    return 0;
}