создал программу для добавления узлов в связанный список, но ничего не выводит.
void Insert (int data, int position) {
struct Node* newNode = new Node();
newNode->data = data;
newNode->next = NULL;
if (position == 1) {
newNode->next = head;
head = newNode;
return;
}
struct Node* previousNode = head;
for(int i= 0; i<=position-2;i++)
{
previousNode=previousNode->next;
}
newNode->next = previousNode->next;
previousNode->next=newNode;
}