数组并归
#include "stdio.h"void main()
{
int a[5]={0,5,7,9,10};
int b[7]={1,8,3,7,5,18,4};
int c[12]={0};
int i,j,k;
i=j=k=0;
while(i<5&&j<7)
{ if(a[i]<=b[j])
{
c[k]=a[i];
i++;}
else
{
c[k]=b[j];
j++;
}
k++;}
while(i<5)
{
c[k]=a[i];
i++;
k++;
}
while(j<7)
{
c[k]=b[j];
j++;k++;
}
for(i=0;i<12;i++)
printf("%4d",c[i]);
}
2个数组并归,我不知道那错了,就是不能得出满意结果,请帮忙看看