voilà le programme
je programme sous Windows avec le compilateur Broland c++ version 5.0
Code : Sélectionner tout - Visualiser dans une fenêtre à part
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;
                  }
1.est ce que la fonction est juste
2.j'ai pas pu l'appeler une erreur d'appelle
3.j'ai fait une allocation j'aimerais bien la couriger
4.j'ai un probleme d'application je comprent le cours mais quand j'applique j'aurai tjrs de pblm

merci pour l'aide et à vous relire.