Programmation c souci de boucle while
arwene8086
Messages postés
1
Date d'inscription
Statut
Membre
Dernière intervention
-
Char Snipeur Messages postés 10112 Date d'inscription Statut Contributeur Dernière intervention -
Char Snipeur Messages postés 10112 Date d'inscription Statut Contributeur Dernière intervention -
bonjour a tous et merci d'avance pour votre aide
je débute en c et jaimerais programmer une procedure ki permet dinsérer une liste linéaire cjainée ds une autre ,les deux étant triées,
mais voila ca ne marche pas !!
voici le code en espérant avoir des réponse !
pointeur insererLISTE( pointeur L,pointeur T)
pointeur insererLISTE( pointeur L,pointeur T)
pointeur LIste (pointeur L,pointeur T)
{
pointeur p = L, q =L, s= NULL;
int t=0;
while ( t==0 && ( L->adr != NULL))
{
if (L->valeur > T->valeur)
{
t = 1;
}
else
{
q = L;
L = L->adr;
printf("hi0\n");
}
}
if ( t == 1)
{
s = dernier(T); // fonction qui retourne le dernier maillon de la liste
q->adr = T;
s->adr = L;
L = p;
}
else
{
L->adr = T;
}
L = p;
return L;
}
pointeur est un typdef mon souci se situ ds la boucle while
merci davance
je débute en c et jaimerais programmer une procedure ki permet dinsérer une liste linéaire cjainée ds une autre ,les deux étant triées,
mais voila ca ne marche pas !!
voici le code en espérant avoir des réponse !
pointeur insererLISTE( pointeur L,pointeur T)
pointeur insererLISTE( pointeur L,pointeur T)
pointeur LIste (pointeur L,pointeur T)
{
pointeur p = L, q =L, s= NULL;
int t=0;
while ( t==0 && ( L->adr != NULL))
{
if (L->valeur > T->valeur)
{
t = 1;
}
else
{
q = L;
L = L->adr;
printf("hi0\n");
}
}
if ( t == 1)
{
s = dernier(T); // fonction qui retourne le dernier maillon de la liste
q->adr = T;
s->adr = L;
L = p;
}
else
{
L->adr = T;
}
L = p;
return L;
}
pointeur est un typdef mon souci se situ ds la boucle while
merci davance
3 réponses
-
C'est un peu court pour t'aider : il n'y a pas le code en entier, donc trop de suppositions à faire et impossible de tester nous même. Et tu ne dit même pas le type de problème que tu rencontres.
-
oué je comprend mon souci c que arrivé a la boucle while ca beug et g eu bo retourner ca ds tt les sens ca ne marche pas !
merci merci -
ça bug, c'est encore très vague.