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);
}
(…)