Q7. Merge 2 arrays in a sorted order.

#include<stdio.h>
#include<conio.h>
void main()
{
   int a[5], b[5], c[10], i, j=0, k=0;
   printf("Enter 5 nos in 1st array in sorted order:\n");
   for(i=0;i<=4;i++)
      scanf("%d", &a[i]);

   printf("Enter 5 nos in 2nd array in sorted order:\n");
   for(i=0;i<=4;i++)
      scanf("%d",&b[i]);

   for(i=0;i<=9;i++)
   {
      if(a[j]>b[k])
         c[i]=b[k++];
      else
         c[i]=a[j++];
      if(j>4 || k>4)
         break;
   }

   if(j<4)
   {
      for(k==j;k<=4;k++)
         c[++i]=a[k];
   }
   else
   {
      for(j=k;j<=4;j++)
         c[++i]=b[j];
   }

   printf("After merging sorted list is:\n");
   for(i=0;i<=9;i++)
      printf("%d\n",c[i]);
   getch();
}
Enter 5 nos in 1st array in sorted order:
5
10
15
20
25
Enter 5 nos in 2nd array in sorted order:
10
20
30
40
50
After merging sorted list is:
5
10
10
15
20
20
25
30
40
50