bonjour,
je viens d'avoir cette erreur pour la première fois.
Segmentation fault.

mon code supposé inverser les mots d'une phrase est le 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
 
#include<stdio.h>
#include<string.h>
int main()
{
 
char phrase[125]="je suis parti.",mot[5][25];
printf("votre phrase svp!\n");
//gets(phrase);
int i=0,j=0,k=0;
while(i<125 && k<5)
      {while(phrase[i]!=' '||phrase[i]!='.')            
            mot[k][j++]=phrase[i++];
            j=0;
            k++;
            i++;
            }
   for(i=4;i>-1;i--)
   {puts(mot[i]);printf("\n");}   
 
 
getchar();
getchar();
}
mes deux complilateurs ont crashé suite a une coupure de courant, et j'utilise temporairement sourceLair .
Merci beaucoup d'avance