2000-c-7
void merge(int arg1[],int n,int arg2[],int m)
{
int arg3[maxSize];
int i=0,j=0,k=0,l=0;
while(i<n&&j<m)
{
if(arg1[i]<arg2[j]) arg3[k++]=arg1[i++];
if(arg1[i]>arg2[j]) arg3[k++]=arg2[j++];
}
if(i<n)
while(i<n) arg3[k++]=arg1[i++];
if(j<m)
while(j<m) arg3[k++]=arg2[j++];
while(l<k)//复制到arg1中
{
arg1[l]=arg3[l];
++l;
}
}