#include<stdio.h>
#include<conio.h>
#include<string.h>
struct
cricket
{
char player [30], team [30], avg[10];
};
void main ()
{
int i,n,outer, inner;
struct cricket a[121, temp;
char st [30];
clrscr ():
printf("How many player: ");
Scanf ("%d", &n);
for (i=0; i<n; i++)
{
printf("Player name: ");
scanf ("%s",a[i]).player);
printf("Team name: ");
scanf ("%s", a[1]).team);
printf("Batting average: ");
scans("%s”,a[i].avg);
}
for (outer=n-1; outer>0; outer--)
for (inner=0; inner< outer; inner++)
if (stremp(a(inner).team, a[inner+1).team)>0)
{
temp=a[inner];
a[inner]=a[inner+1]
a[inner+1]=temp;
}
printf("\nPlayer name Average”);
printf("\n ……. ………..);
i=0;
strepy (st, “ ");
while (i<n)
{
If (strcmp(st,a[i].team)!=0)
{
printf("\n\n%s", a [i].team);
printf("\n …………………”);
strcpy (st, a[i].team);
}
else
{
Printf(“\n%-11s %7s”,a[i].player,a[i].avg);
i++;
}
}
getch()
}
No comments:
Post a Comment