Rechercher : dans
Par :

Lecture de fichier avec C

Dernière réponse le 24 oct 2009 à 09:47:38 Djerbiano1, le 24 oct 2009 à 08:45:10 
 Signaler ce message aux modérateurs

Bonjour,
je veut lire trois données (avec language C) int d'un fichier qui se trouve sur une premiére ligne et un autre entier sur une deuxiéme ligne, exemple;

1 30 15
1234

le probleme C que je C pas comment passer l'espace entre les nombre et comment retourner à la ligne pour lire le second chiffre.
MErci pour l'aide.

Configuration: Windows Vista
Firefox 3.5.3

1

 ____22, le 24 oct 2009 à 09:47:38

Tu fais
FILE * f = fopen ("f.txt","r");

int i;
while ( fscanf(f, "%i ", &i)==1 ) printf("%i\n",i);

Répondre à ____22