Forum Programmation.c programme-"segmenattion fault"

Posté par  .
Étiquettes : aucune
0
16
avr.
2007
Bonjour à tous,

je ne comprend pas l'origine de la "segmentation fault" qui m'est envoyé lorsque j'essaye de compiler le programme ci dessous quelqu'un pourrait il m'éclairer? :

#include <stdio.h>
#include <math.h>



double partition (double, double, double);
double expo (double, double, double,double);

int main()

{
int i,j;
double t[4],t1[4],P[4];
double z2=0.0,Kb=1.0,T=1.0;
FILE *f_in1,*f_in2,*f_out1;
FILE *f_in, *f_out;

/*printf("dimensions de la matrice?");
scanf("%i",&N1);*/

f_in=fopen("ei.txt","r");

fscanf(f_in,"%f", &t[i]);

for (i=0; i<=(4); i++)

{
z2=(z2+partition (t[i],Kb,T));
}

f_in2=fopen("ei.txt","r");
f_out1=fopen("proba_ei.txt","w");

fscanf(f_in2,"%f",&t1[j]);

for (j=0;j<=(4);j++)
{
P[j]=((exp(-t1[j]/(Kb*T)))/z2);
}

(…)