эй, мне нужна помощь по какой-то причине, я пропускаю соединение со связанным списком, мой список в конце концов имеет только заголовок, но я не нахожу его
Number_Of_List* create_list(Number_Of_List* list)
{
int number;
Number_Of_List* temp ;
printf("Enter numbers, for exit enter negative numbern");
scanf_s("%d", &number);
list->num = number;
list->next = NULL;
temp = list;
while (number > 0)
{
temp->next = insertData(number);
temp = temp->next;
scanf_s("%d", &number);
}
return list; // in here only the head is returned
}
Number_Of_List* insertData(int num)
{
Number_Of_List* temp = (Number_Of_List*)malloc(sizeof(Number_Of_List));
temp->num = num;
temp->next = NULL;
return temp;
}
int main()
{
Number_Of_List* head= (Number_Of_List*)malloc(sizeof(Number_Of_List));
head = create_list(head);
}