Bonne journée!Liste liée - Erreur
Notre professeur nous a demandé de créer une liste d'étudiants en utilisant une liste chaînée. Sa condition est d'ajouter de nouvelles informations sur les élèves dans une liste de manière à ce qu'elles soient triées en fonction des notes de l'élève par ordre décroissant. Une erreur se produit chaque fois que j'exécute le programme. Mon code est le suivant. Suis-je sur le bon chemin ou est-ce que je manque quelque chose d'important? Quelles sont les causes de l'erreur? Votre réponse serait très appréciée. Merci d'avance.
typedef struct student{
char name[11];
unsigned int grade;
struct student* next;
}NODE;
int main (void){
NODE *head, *std;
std = new_student();
}
Quelle erreur obtenez-vous? – yurib
... et votre boucle while dans add_student renvoie une valeur dans la toute première itération – yurib
"Il ferme le programme sans aucun message d'erreur" - si votre programme fonctionne, il lira l'entrée puis quittera sans aucun message. –