You are on page 1of 2

#include <stdio.

h>

#include <stdlib.h>

struct ListNode

int data;

struct ListNode *nextPtr;

typedef struct ListNode ListNode;

typedef ListNode *ListNodePtr;

void insert (ListNodePtr *sPtr, int value);

void printList (ListNodePtr currentPtr);

ListNode merge (ListNodePtr a, ListNodePtr b);

int main()

ListNodePtr list1Ptr = NULL;

ListNodePtr list2Ptr = NULL;

ListNodePtr list3Ptr;

for(i=2; i<=10; i+=2)

insert(&list1Ptr, i);

printf("List 1 is ");

printList(list1Ptr);
8i

return 0;

You might also like