1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45
| #include <stdio.h>
#define taille_tab_echantillon 100
int nombre_echantillon ;
double tab_echantillon[taille_tab_echantillon] ;
void lecture_fichier(char * nom_fichier)
{
double f_tmp ;
FILE *fichier_echantillon = NULL ;
int num_echantillon = 0 ;
fichier_echantillon = fopen(nom_fichier, "rt") ;
if (fichier_echantillon != NULL)
{
while((!feof (fichier_echantillon)) && (num_echantillon < taille_tab_echantillon))
{
fscanf (fichier_echantillon, "%f", &f_tmp) ;
tab_echantillon[num_echantillon] = f_tmp ;
num_echantillon ++ ;
}
fclose(fichier_echantillon) ;
}
else
{
printf("Pas de fichier sous le nom : %s\n", nom_fichier) ;
}
nombre_echantillon = num_echantillon ;
}
void affichage (void)
{
int num_echantillon ;
for (num_echantillon = 0; num_echantillon < nombre_echantillon; num_echantillon ++)
printf("Numero d'echantillon : %i , valeur de l'echantillon : %f\n", num_echantillon, tab_echantillon[num_echantillon]) ;
}
int main(void)
{
lecture_fichier("essai.txt");
affichage();
return 0;
} |
Partager