Tu es obligé de présenter ton code à la barbare ? Tu fais comme ça en Java ? Et n'oublie pas que fopen() peut échouer...Envoyé par olivier1209
Pouquoi 2 'buf' dans le printf() ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11 FILE *fd = fopen ("comptes.txt", "r"); if (fd != NULL) { char buf[128]; while (fgets (buf, sizeof buf, fd) != NULL) { printf ("%s", buf); } fclose (fd), fd = NULL; }Tu arrêtes de faire le boolay et tu lis la doc...Comment je fais pour utiliser la fonction strtok pour lire ligne par ligne, puis enfin pour séparer le numero de compte du montant du compte ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part char *strtok (char *s, const char *delim);
http://man.developpez.com/
Partager