Salut,

Je voudrais écrire une fonction qui permet d'énumérer les différents combinaisons des variables de types structures.
Par exemple, j'ai la structure suivante :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
typedef struct
 {  
    char    sexe ;
    float   taille, poids ;
  }
    Personne ;
 
 Personne pers[3] ;

Dans ce cas, la fonction doit retourner (pers1, pers2, pers3); (pers2, pers3, pers1); (pers3,pers1,pers2);...
Je ne vois pas comment y procéder
Pourriez vous m'aider en me fournissant quelques indices de réponse?

Merci d'avance pour ceux qui m'aident.