bonjour,

voilà j'arrive à récupérer les info d'un fichier texte à l'aide de fgets :

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
26
27
#include <stdio.h>
 
int main() 
{
  char c[30];  
  FILE *file; 
 
  file = fopen("map1.txt", "r"); 
 
  if(file==NULL) {
    printf("Impossible d'ouvrir le fichier\n");
    return 1;
  }
  else 
  {
 
    while(fgets(c, sizeof c, file)!=NULL) { 
 
      printf("String: %s", c); 
 
   }
    //fermeture du fichier
    fclose(file);
 
  }
  return 0;
}
mais ensuite si je veux les stocker dans un tableau d'entier j'ai quelques soucis... mon fichier est sous la forme:

10;2;3 ....

j'arrive à récupérer '1' '0' ';' '2' ';' '3' .... mais je voudrais '10' etc...

j'ai pas mal de problèmes avec le C

merci d'avance