salut;
résultats:Code:
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:
1
2
3
4 ./a.out xnhdplf nok Erreur de segmentation
ce code teste si une chaine est palindrome.comment eviter l'erreur de segm?Code:
1
2
3 atttttta ok Erreur de segmentation