Bonjour,

voici les informations qu'il y a dans le fichier que je dois lire :
titi;blabla;blabla;blabla;blabla;blabla
toto;blabla;blabla;blabla;blabla;blabla

c'est un fichier qui est donc structuré

voici mon code qui fonctionne très bien :

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
 
// j'ouvre mon fichier
fgets(szLine, L_PRM_LINE, fp);
 
//tant que non fin de fichier
  while(!feof(fp))
  {
	// affiche ma ligne szLine dans mon fichier debug
   dprintf("Début de szLine : <%s>\n", szLine);	
 
   char * pch;
 
   //découpage de ma ligne
   pch = strtok (szLine,";");
 
   while (pch != NULL)
   {
    pch = strtok (NULL, ";");		
   }
    fgets(szLine, L_PRM_LINE, fp);
  }
Résultat :
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
 
Début de szLine : titi;blabla;blabla;blabla;blabla;blabla
titi
blabla
blabla
blabla
blabla
blabla
Début de szLine : toto;blabla;blabla;blabla;blabla;blabla
toto
blabla
blabla
blabla
blabla
blabla
j'aimerai insérer ses valeurs dans des cellules d'un tableau, et je ne vois pas comment.

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
 
A1:titi A2:blalbla A3:blabla...
B1:toto B2:blabla B3:blabla...