#include<stdio.h>
int main()
{
int a[]={1,3,5,6,9,10,33},b[]={2,3,4,7,8,9,19,23},c[100];
int len1,len2;
len1=sizeof(a)/sizeof(int);
len2=sizeof(b)/sizeof(int);
int aa=0,bb=0;
int i=0;
while(aa<len1&&bb<len2){
c[i++]=a[aa]<=b[bb]?a[aa++]:b[bb++]; //a[]和b[]中哪个小数 赋值给 c[];
}
while(aa<len1){ //剩下的数a[]一定大于b[]最后一个且有序,所以依次赋值
c[i++]=a[aa++];
}
while(bb<len2){ //与上个while相同功能,且两个while只执行一个
c[i++]=b[bb++];
}
for(i=0;i<aa+bb-1;i++){
printf("%d ",c[i]);
}
return 0;
}