bonsoire tous le monde je suis débutant au structure des fichiers j'ai un fichier .txt je veux le lire son contenu(les données ) puis le mettre dans un tableau et l'affiche ,mon probleme est dans l'affichage ,il affiche des autres données!!!!!!!
voila le programme
Code : Sélectionner tout - Visualiser dans une fenêtre à part
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
#include<stdio.h> 
#include<string.h> 
#include<stdlib.h> 
 
int i; 
float X[10]; 
float c; 
FILE * XI; 
void CHARGER_BASE_DES_X() 
{ 
 
XI=fopen("XI.txt","r"); 
fscanf(XI,"%f",&X[i]); 
 
while ((c = fgetc(XI)) != EOF) 
{ 
for(i=1;i<=10;i++) 
 
{ 
X[i]=c; 
 
} 
 
 
 
} 
fclose(XI); 
} 
void main() 
{ 
CHARGER_BASE_DES_X(); 
for(i=1;i<=10;i++) 
{ 
printf("%f\n",X[i]); 
} 
}
pouvez vous m'aide?merci d'avance.