struct node *create() { struct node *tmp; tmp = (struct node *) malloc (sizeof(struct node)); tmp -> prev = tmp -> next = NULL; tmp -> value = -1; return(tmp); }