Bonjour, j'ai un problème avec la fonction load_database: la fonction ne détecte pas correctement la fin du fichier.
En effet lorsque la fonction lis le fichier data.txt, elle lit correctement les champs des 4 étudiants mais ajoute un étudiant en plus avec des champs qui sont égaux à 0 et donc load_database retourne la valeur -1 avec le message que les champs sont invalides.
Je ne vois pas vraiment d'où peut venir le problème puisque j'ai comme condition de sortie de la boucle !feof(file)
Cordialement,