Node* newNode(int d, int p){ Node* temp = (Node*)malloc(sizeof(Node)); temp->data = d; temp->priority = p; temp->next = NULL; } the code not return anythging?Can it work?