View Code of Problem 612

#include<stdio.h>
#include<stdlib.h>
int main(){
    int cmp(const void *a,const void *b);
    int a[6];
    while(scanf("%d",&a[0])!=EOF){
        for(int i=1;i<6;i++){
            scanf("%d",&a[i]);
        }
        qsort(a,6,sizeof(int),cmp);
        float sum=0;
        for(int i=1;i<5;i++){
            sum=sum+a[i];
        }
        sum=sum*1.00/4;
        printf("%g\n",sum);
    }
}
int cmp(const void *a,const void *b){
    return *(int *)a-*(int *)b;
}

Double click to view unformatted code.


Back to problem 612