Bonjour,
Voici mon code:
au moment de l'exécution, j'ai eu le message suivant:
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> char * inverser(char * ch) { int i; int n = strlen(ch); char lettre; for(i=0;i<n/2;i++) { lettre = ch[i]; ch[i] = ch[n-i-1]; ch[n-i-1] = lettre; printf("%c \n",ch[i]); } return ch; } int main() { char * ch="bonjour"; printf("la chaine inversee de bonjour est %s\n",inverser(ch)); return 0; }
Avez-vous une idée ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 $ ./inverser Segmentation fault (core dumped)
Merci.
Partager