怎么return???
/ 附加题// 假设pa所指的顺序表中的元素和pb所指的顺序表中的元素都是按非降序排列的
// 这个函数归并pa所指的顺序表中和pb所指的顺序表
// 并返回指向归并结果的顺序表的指针
// 要求归并结果的顺序表中的元素也是按非降序排列的
SeqList* merge(SeqList* pa, SeqList* pb){
SeqList *s;
clear(s);
int i=0,j=0;
int r=0;
while((i<=pa->last)&&(j<=pb->last))
{
if(pa->data[i]<pb->data[j])
{
s->data[r]=pa->data[i];
r++;i++;
}
else
{
s->data[r]=pb->data[j];
r++;j++;
}
}
while(i<=pa->last)
{s->data[r]=pa->data[i];
r++;i++;}
while(j<=pb->last)
{
s->data[r]=pb->data[j];
r++;j++;
}
return &s->data[r];
}