View Code of Problem 82

#include<stdio.h>
#include<math.h>
#include<string.h>
typedef struct
{
	char no[10];
	char name[10];
	int a,b,c;
}stu;
int main()
{
	stu s[100]; 
	int m,n,i,j;
	scanf("%d",&n);
	int max=0,sum1=0,sum2=0,sum3=0;
	for(i=0;i<n;i++)
	{
		scanf("%s %s %d %d %d",s[i].no,s[i].name,&s[i].a,&s[i].b,&s[i].c);
		if(max<s[i].a+s[i].b+s[i].c)
		{
			max=s[i].a+s[i].b+s[i].c;
			j=i;
		}
	}
	for(i=0;i<n;i++)
	{
		sum1=sum1+s[i].a;
		sum2=sum2+s[i].b;
		sum3=sum3+s[i].c;
	}
	printf("%d %d %d\n",sum1/n,sum2/n,sum3/n);
	printf("%s %s %d %d %d\n",s[j].no,s[j].name,s[j].a,s[j].b,s[j].c);
 } 

Double click to view unformatted code.


Back to problem 82