连接2个顺序表的问题
#include"stdio.h"typedef int vector[20];
void creat(vector A,int* n)
{ int i;
for(i=0;i<*n;i++)
{ printf("请输入第%d个值:",i);
scanf("%d",&A[i]);
fflush(stdin);
}
}
void unions(vector A,int* m,vector B,int* n,vector C)
{ int i,j,k=0;
if(k<*m)
{ for(k=0;i<*m;k++)
C[k]=A[k];
}
else
{ for(i=0;k<k+*n;k++,i++)
C[k]=B[i];
}
for(j=0;j<k;j++)
printf("%d\n",C[j]);
}
main()
{ int m,n;
vector A,B,C;
printf("多少个元素的向量?\n");
scanf("%d",&m);
creat(A,&m);
printf("多少个元素的向量?\n");
scanf("%d",&n);
creat(B,&n);
unions(A,&m,B,&n,C);
}