1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53
| #include <stdio.h>
#include <conio.h>
#include <alloc.h>
#define max1 10
#define max2 4
#define max3 4
typedef char chaine[max1];
typedef struct
{
chaine NomEquipe, Tnomjoueur[max2],TnomStaff[max3];
}Equipe;
Equipe CreerEquipe(Equipe);
int main()
{
int nombreClub=0;
int i=0;
Equipe e1;
printf("entrer le nombre de Club à saisir\n");
scanf("%d",&nombreClub);
Equipe *e=(Equipe*)malloc(nombreClub*sizeof(Equipe));
for(i=0;i<nombreClub;i++)
{
e[i] = CreerEquipe(e1[i]);
}
getchar();
return 0;
}
Equipe CreerEquipe(Equipe e)
{
int i=0;
printf("Nom equipe :\n");
scanf("%s",e.NomEquipe);
//-------------------------------------------------
printf("Nom d'entreneur :\n");
scanf("%s",e.Tnomjoueur[i]);
//-------------------------------------------------
printf("les noms des joueurs :\n");
for(i=1;i<max2;i++)
{
printf("Nom joueur n°%d est:\n",i);
scanf("%s",e.Tnomjoueur[i]);
}
//--------------------------------------------------
printf("les noms du staff téchnique : \n");
for(i=1;i<max3;i++)
{
printf("n°%d :\n",i);
scanf("%s",e.TnomStaff[i]);
}
return e;
} |
Partager