Добрый день!Связанный список - Ошибка
Наш учитель попросил нас составить список учеников, используя связанный список. Его условие заключается в том, чтобы добавить новую информацию о студенте в список таким образом, чтобы она сортировалась в соответствии со степенями ученика в порядке убывания. Ошибка при каждом запуске программы. Мой код выглядит следующим образом. Я на правильном пути или я что-то не хватает? Что вызывает ошибку? Ваш ответ будет высоко оценен. Заранее спасибо.
typedef struct student{
char name[11];
unsigned int grade;
struct student* next;
}NODE;
int main (void){
NODE *head, *std;
std = new_student();
}
какая ошибка вы получаете? – yurib 2010-12-09 12:28:48
... и ваш цикл while в add_student возвращает значение в самой первой итерации – yurib 2010-12-09 12:33:31
«Он закрывает программу без какого-либо сообщения об ошибке» - если ваша программа работает, она будет читать вход, а затем выйти без какого-либо сообщения. – 2010-12-09 12:36:18