mam taką treść zadania :
wiedząc, że zmienna wskaźnikowa o nazwie ptr wskazuje na adres dowolnego elementu listy dwukierunkowej , napisz procedurę która utworzy z istniejącej listy, liste cykliczną. Określ typ elementu listy. Lista przechowuje wartosci typu float.Poprawnie sbudowana funkcja powinna zawierać tylko jeden argument-ptr.
Kod: Zaznacz cały
typedef struct Element_t
{
float element;
Element_t *next;
Element_t *prev;
};
Element_t *ptr;
ptr->next=tail;
ptr->prev=head;
head=ptr;
tail=ptr;