View Code of Problem 82

#include<stdio.h>
 
 int main(){
 	
 int a,sum=0;
	scanf("%d", &a);
struct	 student{
 	char a[20];
 	char b[20];
 	int c;
	int m;
	int e;
 }s[1000];
 	int average[1000],max=0,cv=0,mv=0,ev=0;
 	for(int i=0;i<a;i++)
	{
		scanf("%s%s%d%d%d", &s[i].a,&s[i].b,&s[i].c,&s[i].m,&s[i].e);
 		average[i]=(s[i].c+s[i].m+s[i].e)/3;
		if(average[max]<average[i])max=i;
		cv+= s[i].c;
		mv+= s[i].m;
	    ev+= s[i].e;
		




  
	printf("%d%d%d\n",cv/a,mv/a, ev/a);
    printf("%s%s%d%d%d\n",s[max].a,s[max].b,s[max].c,s[max].m,s[max].e);

	return 0;
 }
 }

Double click to view unformatted code.


Back to problem 82