coucou tous le monde .
J'ai un petit probleme au niveau de l'execution de mon programme , lorsque je l'execute sous code blocks il marche parfaitement mais sous turbo C le compilateur se ferme tous seul , j'aimerai bien savoir d'ou vien le probleme .
voici mon programme :
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
#include <stdio.h>
#include <conio.h>
 
typedef struct  element
{
	char def[20];
	char lettre;
	struct element *fils;
	struct element *frere;
}element;
int compt = 1;
element *S;
 
 
void ajouter_arbre()
{
element *P,*D;
P=(element*)malloc(sizeof(*P));
printf("Donnez le nom de l'arbre : ");
scanf("%s",P->def);
P->lettre=compt;
compt++;
P->fils=NULL;
P->frere=NULL;
if(S==NULL) S=P;
else
{
        D=S;
        while(D->frere!=NULL)
        { D=D->frere; }
        D->frere=P;
}
}
 
int main()
{
	ajouter_arbre();
printf("%s",S->def);
getch();
}
merci