8ac573b3e91d40279927d88fecc2b5f9c7e3dd21
8 bool palindrome_iter(char *mot
, int longeur
)
14 if (mot
[i
] != mot
[j
]) {
23 bool palindrome_rec_aux(char *mot
, int i
, int j
)
28 if (mot
[i
] != mot
[j
]) {
31 return palindrome_rec_aux(mot
, i
+ 1, j
- 1);
34 bool palindrome_rec(char *mot
, int longueur
)
36 return palindrome_rec_aux(mot
, 0, longueur
- 1);
44 printf("Saisir un mot\n");
46 if (palindrome_rec(mot
, strlen(mot
)))
47 printf("%s est un palindrome\n", mot
);
49 printf("%s n'est pas un palindrome\n", mot
);