33,311
社区成员
发帖
与我相关
我的任务
分享
node *remake(int a,node *listdemo)
{
int b=a;
while(a--)
{
node* p=(node*)malloc(sizeof(node));
scanf("%d",&p->a);
if(a==b-1)
{
listdemo->a=p->a;
listdemo->next=NULL;
}
else
{
listdemo->next=p;
listdemo=p;
}
}
return listdemo;
}
node *alist;
node *blist;
remake(2,&alist);
remake(3,&blist);
void remake(int a,node **listdemo)
{
int b=a;
while(a--)
{
node* p=(node*)malloc(sizeof(node));
scanf("%d",&p->a);
if(a==b-1)
{
(*listdemo)->a=p->a;
(*listdemo)->next=NULL;
}
else
{
(*listdemo)->next=p;
*listdemo=p;
}
}
}