Listing de dossiers et de fichiers
Bonsoir, je ne suis pas excellente en programmation et j'ai un projet en informatique nommé "processus de recherche d'information". Donc voilà, j'ai un dossier que j'ai appelé "fichiers" et je dois lister et lire le contenu des document.txt qu'il contient. J'ai essayé de développer un code, ça compile mais en exécutant, il m'affiche toujours un message d'erreur..
Voici le code:
Code:
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 28 29 30 31 32 33 34 35 36
| #include <conio.h>
#include <stdlib.h>
#include <stdio.h>
#include <dirent.h>
#include <string.h>
int main()
{
struct dirent *file;
DIR *rep;
FILE *fp;
rep = opendir("C:\fichiers");
if (rep != NULL) {
while ((file = readdir(rep))) {
printf("%sn", file->d_name);
fp = fopen(file->d_name, "rb");
if (fp == NULL)
{
puts("n> Impossible d'ouvrir le fichier : ERREUR");
puts("> Appuyez sur une touche pour continuer...");
} else {
fscanf(fp, "%s", file->d_name);
puts("executable");
}
fclose(fp);
}
}
closedir(rep);
getch();
return 0;
} |
S'il vous plait aidez moi à trouver l'erreur, j'en serai reconnaissante..
Merci :)