salut à tous,
j'ai une liste liste de nom que j'aimerais ranger par ordre alphabétique.Je sais que je dois utiliser la fonction strcmp mais je ne sais comment.Merci d'avance pour votre aide
Version imprimable
salut à tous,
j'ai une liste liste de nom que j'aimerais ranger par ordre alphabétique.Je sais que je dois utiliser la fonction strcmp mais je ne sais comment.Merci d'avance pour votre aide
Il faut que tu regardes la page de manuel strcmp.
Dois-tu implanter ta propre fonction de tri? Sinon qsort() + strcmp().
Thierry
j'ai pas trop bien compris ce que tu veux faire mais voici une petite idée de l'utilisation de strcmp.
repose ta question si tu as toujours des problémes
Code:
1
2
3
4
5
6
7
8
9 RES = strcmp(CH1,CH2); if (RES<0) printf("\"%s\" précède \"%s\"\n",CH1 ,CH2); else if (RES>0) printf("\"%s\" précède \"%s\"\n",CH2 ,CH1); else printf("\"%s\" est égal à \"%s\"\n",CH1, CH2); return 0; }