Je coinche iznoroot:
godrik@mandan:tmp$ cat test.c
- include <stdio.h>
int main()
{
int i, taille = 2 ; // taille initiale du tableau
int t[taille] ;
for ( i = 0 ; i < taille ; i ++ ) t[i] = i + 1 ;
taille = 1000000 ; // modifie dynamiquement la taille du tableau
for ( int j = i; j < taille; j ++ ) t[j] = j + 1 ;
for ( int i = 0 ; i < taille ; i ++ )
printf("%d\t", t[i]); printf("\n"); // affiche '1 2 3 4 5'
return 0;
}
godrik@mandan:tmp$ gcc test.c --std=c99
godrik@mandan:tmp$ ./a.out
Erreur de segmentation