DS LAb 3 Program
Program To Merge 1 dimensional Array
#include <stdio.h>
int main()
{
int arr1size = 5, arr2size = 5, arr_resultsize, i, j;
int a[5] = {1, 2, 3, 4, 5};
int b[5] = {6, 7, 8, 9, 10};
arr_resultsize = arr1size + arr2size;
int c[arr_resultsize];
for (i = 0; i < arr1size; i++)
{
c[i] = a[i];
}
for (i = 0, j = arr1size;
j < arr_resultsize && i < arr2size; i++, j++)
{
c[j] = b[i];
}
for (i = 0; i < arr_resultsize; i++)
{
printf("%d ", c[i]);
}
return 0;
}
// output
1 2 3 4 5 6 7 8 9 10
Comments
Post a Comment