Найти ошибку в коде - C (СИ) (73397)

Формулировка задачи:

#include <stdlib.h>
#include <stdio.h>
#include <malloc.h>
 
typedef struct node
{
    int  num;
    struct node *next;
    struct node *Prev;
} Node;
Node *init()
{
    int i;
    Node *ptr = (Node*)calloc(10, sizeof(Node));
    for (i = 1; i <= 10; i++, ptr->next)
    {
        ptr->num = 1;
        ptr->next = NULL;
    }
 
}
int main()
{
    Node *head;
    head = 0;
    head->num = 1;
    head->next = NULL;
    head->Prev = NULL;
    return 0;
}
экзамен скоро, вот учусь, сам писал..............ток понять не могу где ошибка, подскажите плиз.............

Код к задаче: «Найти ошибку в коде - C (СИ) (73397)»

textual
head = 0;
head->num = 1;
Эта работа вам не подошла?

Вы всегда можете заказать любую учебную работу у наших авторов от 20 руб.

8   голосов, оценка 3.750 из 5


СДЕЛАЙТЕ РЕПОСТ