Une fonction d'affichage en C

Fermé
claudia - 5 janv. 2002 à 16:07
tafiscobar Messages postés 1277 Date d'inscription jeudi 7 décembre 2000 Statut Contributeur Dernière intervention 26 février 2009 - 6 janv. 2002 à 16:35
Alors voilà mon problème,
cela concerne l'affichage,
je ne sais pas comment afficher un arbre généalogique de façon claire et structuré,
vous pouvez m'aider

merci d'avance, Bonne Année et Surtout Bonne Santé!
;o*

3 réponses

tafiscobar Messages postés 1277 Date d'inscription jeudi 7 décembre 2000 Statut Contributeur Dernière intervention 26 février 2009 177
5 janv. 2002 à 22:18
tu utilises qoi pour ton arbre?? une liste chainee??dis nous en plus sinon demande a ton prog de te les afficher par ordre de desendance(du plus ancient au plus rescent).
tafiscobar
0
j'utilise une stucture individu:

typedef struct individu;
struct individu
{
char prenom[LG_NOM];
char pere[LG_NOM];
char mere[LG_NOM];

};

et avec ça je dois me débrouiller pour afficher un belle arbre mais je trouve ça un peu compliqué
0
tafiscobar Messages postés 1277 Date d'inscription jeudi 7 décembre 2000 Statut Contributeur Dernière intervention 26 février 2009 177
6 janv. 2002 à 16:35
Moi je ne sais pas ce que tu veux si c'est du code comment afficher tes champs ou si c'est la maniere de les afficher que tu cherches.Si c'est comment afficher tes champs, c'est coe suit :
//tu declares une variable de type individu
individu MonEnfant;
//et tu les affiche avec printf
printf("%s","%s",MonEnfant.pere,"\t",MonEnfant.mere);
printf("%s",MonEnfant.prenom,);

Si par contre c'est une question d'esthetique, je ne sais comment t'aider sinon te dire de faire un test et une boucle et d'afficher les descendants un a un en partant du plus ancient.
tafiscobar
-1