ЯЗЫК СИ. Написать программу заполнения односвязного списка значениями и вывода этих значений. Помогите, пожалуйста.

ЯЗЫК СИ. Написать программу заполнения односвязного списка значениями и вывода этих значений. Помогите, пожалуйста.
Гость
Ответ(ы) на вопрос:
Гость
выбирай  #include #include   struct LIST {     int number;     struct LIST *next; };   //----------------------------------------------------------------------------- void Push(struct LIST** list, int number) {     struct LIST* node = malloc(sizeof(struct LIST));     node->number = number;      node->next = *list;     *list = node; } //----------------------------------------------------------------------------- void Print(const struct LIST* list) {      if (list) {          Print(list->next);          printf("%d ", list->number);     } } //-----------------------------------------------------------------------------   int main() {     int i = 10;     struct LIST* list = NULL;       while (i--) {         Push(&list, i + 1);     }   //---(это разделение разных программ)
Не нашли ответ?
Ответить на вопрос
Похожие вопросы