Salut !
Je suis actuellement en train de faire l’exercice du palindrome mais ma fonction bug car elle remplace le premier mot de mon caractère par un symbole (’ souvent) Comment faire ? Mon code :
1 2 3 4 5 6 7 8 9 10 11 12 13 | char isPalindrome (char *chaine, size_t max) { size_t i ; char invertChaine[max] ; for (i = max ; i > 0 ; i--) invertChaine[i] = chaine[i] ; if (invertChaine == chaine) printf ("\nLa chaine, %s, est un palindrome !\n", chaine) ; else printf ("\nLa chaine, %s, n'est pas un palindrome !\n", chaine) ; } |
+0
-0