I am trying to add a node. Does this seem right??
Code:LNode* AddItem(LNode *headPtr, int newItem) { auto struct LNode **nodePtr; for (nodePtr = &LNode; *nodePtr != NULL; nodePtr = &(*nodePtr) -> next) { auto struct LNode *lPtr = *nodePtr; if(newItem < lPtr ->value) { } } nodePtr = malloc(sizeof(LNode)); if (NULL == nodePtr) { printf("Error allocating memeory "); } else { nodePtr -> value = newItem; nodePtr -> next = headPtr; return nodePtr; } } // end of "AddItem"