Bonjour,
J'essaie de définir une fonction qui lit des lignes à partir d'un fichier avec fgets, l'ouverture du fichier réussit mais on m'affiche erreur de segmentation à l'exécution du programme.
Voila mon code :
A l'exécution on m'affiche :
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 FILE *fd; char mystring[100]; fd = fopen("configuration", "r"); if(fd = NULL) { printf("Le fichier n'existe pas\n"); } else { printf("Le fichier existe et est ouvert en lecture seule \n"); while (fgets (mystring , 90 , fd) != NULL) printf("debug0"); }
Le fichier existe et est ouvert en lecture seule
Erreur de segmentation
Pourriez vous m'aider ?
Partager