#include <stdio.h>
void mergelklist(lklist* ha, lklist* hb, lklist* &hc)
{
hc = NULL;
while(ha !=NULL && hb != NULL)
{
if(ha->data < hb->data)
{
if(hc == NULL)
hc = ha;
else
{
hc->next = ha;
hc = ha;
}
ha = ha->next;
}
else
{
if(hc == NULL)
hc = hb;
else
{
hc->next = hb;
hc = hb;
}
hb = hb->next;
}
if(ha == NULL)
hc->next = hb;
else
ha->next = ha;
}
}