A voir également:
- Aide sur programmation en c :palindrome
- Application de programmation - Guide
- Programmation - Guide
- Comment programmer un mail sur gmail - Guide
- Programmation logo tortue télécharger - Télécharger - Études & Formations
2 réponses
Marden
Messages postés
1072
Date d'inscription
dimanche 11 février 2001
Statut
Membre
Dernière intervention
29 janvier 2006
210
14 déc. 2002 à 17:17
14 déc. 2002 à 17:17
Bonsoir,
Il y a une autre discussion sur le même sujet postée récemment.
Quelques remarques :
1) - éliminer les "espaces" en tassant les caractères non blancs, qu'il convient de compter. Marquer la fin de chaîne par un "\0" (ici, le test peut être effectué sans sa présence, mais c'est pour prendre de "bonnes" habitudes).
2) - au passage, convertir tout en minuscules ou majuscules.
3) - la comparaison peut s'arrêter au caractère médiant, et si le nombre de caractères est impair, le test du caractère médian est inutile.
Il y a une autre discussion sur le même sujet postée récemment.
Quelques remarques :
1) - éliminer les "espaces" en tassant les caractères non blancs, qu'il convient de compter. Marquer la fin de chaîne par un "\0" (ici, le test peut être effectué sans sa présence, mais c'est pour prendre de "bonnes" habitudes).
2) - au passage, convertir tout en minuscules ou majuscules.
3) - la comparaison peut s'arrêter au caractère médiant, et si le nombre de caractères est impair, le test du caractère médian est inutile.