Bonjour, j'ai coder une fonction "fouvrir" qui prend en paramètre le nom du fichier à ouvrir, test si il est bien ouvert, si il l'est renvoie le pointeur vers le fichier en question et si il ne l'est pas arête le programme. J'ai codé cette fonction il y a 2 jours, je l'avais testé et elle marchait parfaitement bien, cependant maintenant la fonction fopen semble ne plus s’exécuter, le programme s’arrêtant brusquement. Si quelqu'un a une solution, merci de m'en faire part, elle m'empêche d'avancer.

la fonction en question :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
 
FILE* fouvrir(char *name){
 
    FILE* fichier = fopen(name, "r+");
 
    if(fichier == NULL){
        printf("erreur lors de l'ouverture du fichier dictionnaire\n");
        exit(0);
    }
    return fichier;
}