Bonjour,
J ai un fichier ainsi fait
j ai aussi une structure
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 15 Risma carta A4 112 Punti per pinzatrice 56 Risma carta A3 34 Penna 78 Matita
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 struct marchandises { int quantite; char nom[50]; }article[100];
Mais je n arrive pas a lire les nombres dans article.quantite ni les noms dans article.nom .
J ai essaie de lire les nombres avec fscanf et le retse avec fgets mais ca ne marche pas.
Voici ce ke j ai fait
Mais ca ne marche pas.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 int j = 0; while (fscanf(file, "%d", &article[j].quantite) != EOF && fgets ( article[j].nom, 50, file) != NULL) j++;
Merci d avance pour votre aide.
Partager