Merging program
#include<stdio.h>
void main()
{
int a[3]={4,5,6};
int b[3]={7,8,9};
int c[6];
int i=0,j=0,k=0;
clrscr();
while(i<4&&j<4)
{
if(a[i]<=b[j])
{
c[k]=a[i];
i++;
k++;
}
else
{
c[k]=b[j];
j++;
k++;
}
}
while(i<4)
{
c[k]=a[i];
i++;
k++;
}
while(j<4)
{
c[k]=b[j];
j++;
k++;
}
printf("c array is\n");
for(k=0;k<=6;k++)
printf("%d",c[k]);
}
No comments