Bonjour,
j'ai le fichier fic.txt qui contient :
Code fic.txt : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
4
8
9
12
13
45

Je veux récupérer dans une variable chaque entier d'une ligne.

j'ai essayé cette fonction :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
void lire(char *fichier){
  FILE *f1 = fopen(fichier,"r");
  if(f1==NULL){
    printf("%s","le fichier n'existe pas");
    return;
  } 
  char *c = malloc(2*sizeof(char)); // chaine c dans laquelle on va mettre un entier
  while(fgets(f1,"%s",c)!=EOF){ // je ne sais pas si cette ligne est bonne
    ....... // comment récupérer le contenu de la i-eme ligne... ?
    .......
  }
  fclose(f1);
}
Mais je ne sais pas quoi mettre dans le while.
Si quelqu'un peut m'aider, merci.