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);
}
 (…)
Forum Programmation.c programme-"segmenattion fault"
16
avr.
2007