Monday, April 5, 2021

17.7. Write a program that read some players name, team name and batting average. Display this according to team name.

#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[12], temp;
clrscr();
printf("How many player: "); 
scanf("%d", &n):
for (i=0; i<n; i++)
{
printf("Player name: "); 
scant ("%s", a[1].player); 
printf("Team name: ");
scanf ("%s", a[i].team); 
Scanf ("is", a[i].avg);
printf("Batting average: ");
scanf("%s",a[i].avg);
}
for (outer=n-1; outer20; outer--)
for(inner=0;inner<outer;inner++)
if(strcmp(a[inner].team,a[inner+1].team)>0
{
tempa=[inner]:
a[inner] =a[inner.1];
a[inner+1]=temp;
}
printf("\nplayer name Team name Average");
printf("\n.................);
for(i=0;i<n;i++)
printf("\n%s-11s %-12s %7s", a[i].player,a[i].team, a [i].avg);
getch():
}

 

No comments:

Post a Comment