Tri liste linéaire chainée de carac

chaaben -  
 le père -
Bonjour,
voici un programme de Tri liste linéaire chainée d'entiers.
Je veux la transformer en Tri liste linéaire chainée de caractéres mais j'ai pas pu.
Svp, faisez moi les modifications necessaires sur ce programme (svp, pas seulement des indications).
Merci d'avance!
A voir également:

12 réponses

chaaben Messages postés 14 Statut Membre 1
 
exusez moi j'ai l'oublié:

#include<stdio.h>
#include<conio.h>
#include<stdlib.h>

main()
{
struct noeud
{
int nb;

struct noeud *lien;
};
struct noeud *l, *p, *av, *ar;
int n;
//creation d'une liste de nombres positives

l=NULL;
printf("introduire la liste de nombres qui se termine par '0' \n");
scanf("%d",&n);

while (n!=0)
{
p=(struct noeud *) malloc(sizeof(struct noeud));
p->nb=n;

if(l==NULL)
{
l=p;
l->lien=NULL;
}
else
{
if ((n<(l->nb)))
{
p->lien=l;
l=p;
}
else
{
ar=l; av=l->lien;
while ((av!=NULL) && (n>(av->nb)))
{
ar=av; av=av->lien;
}
if ((av!=NULL) &&(n==av->nb)) printf("c'est un nombre qui existe deja\n");
else
{
p->lien=av;
ar->lien=p;
}
}
}
scanf("%d",&n);
}
//affichage du nombre
p=l;
printf("voici votre liste de nombres tries\n");
while (p!=NULL)
{
printf("%4d\n",p->nb);
p=p->lien;
}
return (0);
}
1
gryzzly Messages postés 5220 Date d'inscription   Statut Contributeur Dernière intervention   1 335
 
Et la marmotte...
0
Castor Messages postés 17881 Date d'inscription   Statut Modérateur Dernière intervention   170
 
Elle se fait exploiter? Elle aussi? Mais ou va le monde mon brave nounours?
0
le père
 
Bonjour,

Svp, faisez moi les modifications necessaires sur ce programme (svp, pas seulement des indications).
ça c'est l'un des plus sûrs moyens de ne pas obtenir d'aide
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
Castor Messages postés 17881 Date d'inscription   Statut Modérateur Dernière intervention   170
 
Surtout quand tu mets même pas le programme originel XD
0
gryzzly Messages postés 5220 Date d'inscription   Statut Contributeur Dernière intervention   1 335
 
On s'le demande, dans ce monde de brute, nous pauvres animaux ne sommes plus à notre place... Rira bien qui rira le dernier ! A quand les humains-bulle ?

Edit : tsss... j'arrive trop tard.
0
Castor Messages postés 17881 Date d'inscription   Statut Modérateur Dernière intervention   170
 
Ah non surtout pas!!! On nous ferait macérer dans du Coca
0
blux Messages postés 27992 Date d'inscription   Statut Modérateur Dernière intervention   3 367
 
En TAMP, ça t'intéresse ?
0
Castor Messages postés 17881 Date d'inscription   Statut Modérateur Dernière intervention   170
 
Tamp?
JE vois bien pour LAMP et WAMP voire MAMP mais TAMP je situe pas trop
0
blux Messages postés 27992 Date d'inscription   Statut Modérateur Dernière intervention   3 367 > Castor Messages postés 17881 Date d'inscription   Statut Modérateur Dernière intervention  
 
Travaille A Ma Place.

C'est une nouvelle méthode de développement axée RAD...
0
Castor Messages postés 17881 Date d'inscription   Statut Modérateur Dernière intervention   170 > blux Messages postés 27992 Date d'inscription   Statut Modérateur Dernière intervention  
 
Ah oui OK :)
RAD pour Reste A Domicile je suppose :)
0
gryzzly Messages postés 5220 Date d'inscription   Statut Contributeur Dernière intervention   1 335 > blux Messages postés 27992 Date d'inscription   Statut Modérateur Dernière intervention  
 
Ca fait une minute que je me marre devant la réponse. ;o) MERCI !
0
Castor Messages postés 17881 Date d'inscription   Statut Modérateur Dernière intervention   170
 
Indication 1: Un caractère peut être traité comme un entier
Indication 2: Les comparaisons numériques fonctionnent sur des char
Indication 3: Les chaînes de format sont très utiles
0
chaaben Messages postés 14 Statut Membre 1
 
mais comment je fais les modification sur le programme? car j'ai fai comme tu as dis mais toujours il y a des problémes
0
Castor Messages postés 17881 Date d'inscription   Statut Modérateur Dernière intervention   170
 
Mmmm si tu sais gérer des pointeurs et des listes doublement chaînées, tu dois savoir ce qu'est une chaîne de format. Non?
0
chaaben Messages postés 14 Statut Membre 1
 
Non je ne sais pas, je suis plutot un debutant sur C.
0
Castor Messages postés 17881 Date d'inscription   Statut Modérateur Dernière intervention   170
 
Donc ton programme au départ n'est pas le tien?
0
le père
 
Incroyable ! Comment peux-tu envisager une hypothèse aussi audacieuse ? ;o)))
0