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 37 38 39 40
|
FILE *tab=NULL;
FILE *rep=NULL;
char *p = NULL ;
char lecture[100];
char *param="/jeu/acces/niveaufin.tab";
char essaie[100];
strcpy ( essaie, "/jeu/acces");
tab=fopen(param,"r");
if ( tab == NULL )
{
fprintf ( stderr, "\Erreur d'ouverture fichier %s\n", param);
}
else
{
if ( fgets(lecture,100,tab) == NULL )
{
fprintf ( stderr, "\n Erreur de lecture du fichier %s\n", param);
}
else
{
if ( (p = strchr(lecture, '\n')) != NULL )
*p = '\0' ;
strcat(essaie,"%s",lecture);
rep=fopen(essaie,"r");
if ( rep == NULL )
{
fprintf ( stderr, "\n Erreur d'ouverture du fichier %s", essaie);
}
else
{
printf("il existe");
fclose(rep);
}
}
}
} |
Partager