hello all

j'ai un gros probléme que je n'arrive pas a résoudre pouvez vous m'aidez svp ?

voila mon probleme:

je doit inserer un client dans un tableau en respectant l'ordre alphabetique

voila mes structure:
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
 
struct Identite
{
       string nomCli;
       string prenomCli;
       int age;
       char statut;
};
 
struct DateEmp
{
       int jour;
       int mois;
       int annee;
};
 
struct Client
{
       DateEmp dateE;
       Identite id;
       int montantEmp;
       int tauxInteret;
       int duree;
       int montantInteret;
};
le trie doit se faire par le nom donc par:
Client tableau;

tableau[0].id.nom;

trop besoin d'aide svp

une derniere question comment puis je retourné un tableau de structure ?
par exemple:

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
int main
{
fonction1();
 
fonction2(tab);
}
 
fonction1()
{
Client tab;
tab[0].prenom= ...;
tab[0].age=..;
reurn tab;
}
donc je voudrai pouvoir utilisé les donnée contenu dans tab dans la fonction2 comment puis je faire ?
j'avais essayé de declaré le tab dans main et donc de le passé en parametre a la fonction1 mais cela ne fonctionné pas peut etre paceque je passe aussi un string en parametre
...