-
Notifications
You must be signed in to change notification settings - Fork 0
/
Exercice-3.c
32 lines (28 loc) · 954 Bytes
/
Exercice-3.c
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
/******************************************************************************
TD Informatique
Aloïs GAUCHER
*******************************************************************************/
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
char chaine[50],chaine2[50];
int compteur = 0,caractere,longueur,i;
void renversement(char chaine[]) {
longueur = strlen(chaine);
for (i = 0; i < longueur; i++) {
longueur = strlen(chaine);
chaine2[i] = chaine[longueur-i-1];
chaine2[longueur] = 0;
}
}
//Main
int main() {
printf("Veuillez taper une chaîne de caractères: ");
scanf("%s",chaine);
printf("Votre chaîne de caractères est: %s \n",chaine);
renversement(chaine);
printf("La chaîne de caractères renversée est: %s \n",chaine2);
if (strcmp(chaine,chaine2) == 0)
printf("C'est un palindrome!\n");
else printf("Ce n'est pas un palindrome!\n");
}