salut;
résultats:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
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 #include <stdio.h> #include <string.h> #include <stdlib.h> int main(void){ int i=0; char *str; gets(str); int k=strlen(str); //printf("%d\n",k); //printf("%s\n",str); while( i<=k-1){ if(str[i]==str[k-i-1]){ if(i==k-1)printf("ok\n"); i++;} else { printf("nok\n"); break; } } }
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 ./a.out xnhdplf nok Erreur de segmentationce code teste si une chaine est palindrome.comment eviter l'erreur de segm?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 atttttta ok Erreur de segmentation
Partager