Bonjour à tous,

j'ai un fichier.txt qui contient:

LAUZERE;350
HERAULT;251
NORD;248
ARDENES;151

et j'aimerais mettre dans le tableau departement les noms des departement et dans le tableau de voix le nombre de voix. En fait j'ai essayer de le faire avec le programme suivant mias malheureusement ça a pas marche:
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
 
#define SEP    ";"	
char    dept[LMAX];
int     voix[LMAX];
while(!feof(m_File))
	{
	    // On récupere la ligne courante du fichier
		fgets(ligne,100,m_File);
 
	 token = strtok(ligne,SEP);
 
 
		// On lit les éléments découpés un à un et on les stocke dans le tableau Tab
		while(token != NULL)
		{
 
		           dept[i] = atoi(token);
                                      token = strtok(NULL,SEP);
 
                                       voix[i] = atoi(token);
                                       token = strtok(NULL,SEP);
                			i++;
 
                       }
	}
quand j'affiche le tableau de dept je vois rien il est en effet vide, et quand j'affiche le tableau voix il m'affiche 0-350-0-251.

Je vous prie de m'aider.