#include <stdio.h>
void intersection(lklist* ha, lklist* hb, lklist* & hc)
{
lklist* p,q;
hc = NULL;
for(p = ha; p != NULL; p = p->next)
{
for(q = hb; q != NULL; q = q->next)
{
if(q->data = p->data)
break
}
if(q != NULL)
{
t = (lklist*)malloc(sizeof(lklist));
t->data = p->data;
t->next = hc;
hc = t;
}
}
}