#include #include <stdio.h> #include <stdlib.h> int main(void) { // ouverture du fichier en mode lecture FILE* f; f = fopen ("dir.txt", "rt"); if (f == NULL) return 0; // ------------------------------------- // variable dans laquelle on stoquera les valeurs recuperées dans le fichier char temp[50]; // variable qui contiendra ces meme valeur mais en INT cette fois int Valeurs[50]; int i=0, N=0; // compteurs while (!feof(f)) // tant qu'on est pas à la fin du fichier... { i = 0; // i=0 => premiere lettre puis i=1 => deuxieme lettre etc... while (((temp[i] = fgetc(f)) != '\n')&&(!feof(f))) i++; temp[i] = '\0'; // pour marquer la fin de la chaine de caractere Valeurs[N] = atoi(temp); // on convertit la valeur en INT N++; // on passe au mot suivant (variable suivante) } fclose(f); return 0; }
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question