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:
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.
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++; } }
Je vous prie de m'aider.
Partager