Résolu qsort nombre et chaine

Solutions (1)
|
Bonjours,

Donc voila j'ai un problème avec la fonction


quand je donne des valeur a ranger en char il m’envoie ça :

AVANT :
1 3 437 t negcy
1 248 260 568 g
1 199 424 393 919 et lfsii cvttu mjgh
1 117 491 wi extu afj

APRES:
1 117 491 wi extu afj
1 199 424 393 919 et lfsii cvttu mjgh
1 248 260 568 g
1 3 437 t negcy


le problème le dernière doit être en premier mais je vois pas ou comment réglé le problème

le code :
http://pastebin.com/wHUTVnEa
Contenus similaires
Meilleure solution
partage
, Modérateur |
C'est ta fonction comp qui pose soucis, il faut qu'elle convertisse les caractères en nombre si possible afin de déterminer si l'un est plus gros que l'autre.
La fonction strcmp compare caractère par caractère, et 3 est plus grand que 1
  • xm12 a sélectionné cette solution comme la meilleure réponse
  • Commenter cette solution |

Ce n'est pas ce que vous cherchiez ?

Tom's guide dans le monde
  • Allemagne
  • Italie
  • Irlande
  • Royaume Uni
  • Etats Unis
Suivre Tom's Guide
Inscrivez-vous à la Newsletter
  • ajouter à twitter
  • ajouter à facebook
  • ajouter un flux RSS