salut a tous,
j essaie de creer une gestion d un championnat de foot en C.
J aimerai ke lorsque apres avoir encoder les equipes on sache generer la liste des matchs par journee.
Par exemple si il y a 4 equipes : il y aura 6 journee (Nbre d equipe-1) *2 et 2 match par journee (nbre d equipe /2)
j arrive a mettre le premier match ms j arrive pas a verifier ke le 2match soit bien les 2 equipes restantes.
par exemple si les equipes ont A B C et D Le premier match est A-B et le 2 match sera C-D pour completer la premiere journee.
et j aimerai verifier ke dans la 2 eme journee les match ne soit pas pareil mais A-B et B-A est different car c des match aller-retour !
voici ma fonction de generation du calendrier :
void generer_calendrier(int N,equipe *pointeur,calendrier *rencontre)
{
int i,j,k=0,m;
int nbj;
int nbmaj;
nbj=(N-1)*2; // le nbre de journee
nbmaj=N/2; // nbre de match par journee
for(i=0;i
numero_journee=i+1;
(rencontre+k)->j.n_journee=i+1;
printf("\n Journee Nø %d:",(rencontre+k)->numero_journee);
for(j=0;jj.n_match++;
printf("\n Match Nø %d: ",(rencontre+k)->j.n_match);
strcpy((rencontre+k)->j.equipe_visitee,(pointeur+j)->nom);
strcpy((rencontre+k)->j.equipe_visiteuse,(pointeur+j+1)->nom);
printf("\t %s - %s",(rencontre+k)->j.equipe_visitee,(rencontre+k)->j.equipe_visiteuse);
}
k=k+1;
}
}
Merci d avance.