#include<stdio.h>
#include<conio.h>
void sort();
int a[7][6];
int n1;
void main()
{
 char *p[7]={"Eng","Maths","AP","CSIT","CDS","NT","SDC"};
 int i,j;
 float avg[7];
 int sum=0;
 clrscr();
 printf("\nEnter how many internals :");
 scanf("%d",&n1);
 printf("\nEnter the marks in %d internals one by one \n\t(if quiz not held,enter 0):",n1);
 for(i=0;i<7;i++)
 {
  clrscr();
  printf("\n\nEnter the marks in %d quizes in %s\n",n1,p[i]);
  for(j=0;j<n1;j++)
  {
   printf("Quiz%d :",j+1);
   scanf("%d",&a[i][j]);
   if(a[i][j]>20)
   { printf("Invalid Data.\n");j--;}

  }
 }
 sort();
 for(i=0;i<7;i++)
 {
  sum=0;
  for(j=0;j<4;j++)
    sum=sum+a[i][j];
  avg[i]=(float)sum/n1;
 }
 for(i=0;i<7;i++)
 {
  printf("\nThe avg in %5s is %.2f.",p[i],avg[i]);
 }
 getch();
}
void sort()
{
 int i,j,k;
 int temp;
 for(k=0;k<7;k++)
  for(i=0;i<n1;i++)
   for(j=0;j<n1-i-1;j++)
    if(a[k][j]<a[k][j+1])
    {
     temp=a[k][j];
     a[k][j]=a[k][j+1];
     a[k][j+1]=temp;
    }
}


