typedef struct stu{
int num;
struct stu *next;
}STU;
STU *link_chain(STU *head1, STU *head2)
{
STU *head, *p, *p1, *p2;
p1 = head1;
p2 = head2;
if( (p1->num) <= (p2->num) )
{
p = head = p1;
typedef struct stu{
int num;
struct stu *next;
}STU;
STU *link_chain(STU *head1, STU *head2)
{
STU *head, *p, *p1, *p2;
p1 = head1;
p2 = head2;
if( (p1->num) <= (p2->num) )
{
p = head = p1;