samboyka
Messages postés2Date d'inscriptionsamedi 4 juillet 2015StatutMembreDernière intervention 4 juillet 2015
-
4 juil. 2015 à 16:47
kals1986
Messages postés9Date d'inscriptionsamedi 6 juin 2009StatutMembreDernière intervention28 septembre 2016
-
23 sept. 2015 à 13:04
voici mon code j'ai un probleme avec la recursivité a chaque donc je n garde pas addresse de prmeir neoud racine :
#include<stdio.h>
#include<stdlib.h>
#include<math.h>
#include<conio.h>
arbre creation_arbre(arbre a)
{
int x;
arbre p;
if (a==NULL) printf("null");
printf(" entrez la valeur de votre neoud = ");
scanf ("%d",&x);
if (x!=0)
{
p=new(elt);
p->val=x;
p->d=NULL;
p->g=NULL;
a=p;
printf(" entrez la valeur de votre neoud = ");
scanf ("%d",&x);
if (x%2==0) p->g=creation_arbre(p->g);
else p->d=creation_arbre(p->g);