Merge Array

 #include <stdio.h>

int main() {

    int arr1[] = {1, 2, 3};

    int size1 = sizeof(arr1) / sizeof(arr1[0]);

    int arr2[] = {4, 5, 6, 7};

    int size2 = sizeof(arr2) / sizeof(arr2[0]);

    int mergedSize = size1 + size2;

    int mergedArr[mergedSize];

    for (int i=0;i<size1;i++) {

        mergedArr[i] = arr1[i];

    }

    for (int i=0;i<size2;i++){

        mergedArr[size1+i] = arr2[i];

    }

    printf("Merged array: ");

    for (int i=0;i<mergedSize;i++){

        printf("%d ", mergedArr[i]);

    }

    printf("\n");

    return 0;

}

Comments

Popular posts from this blog

Transpose

1 to n without any parameter Recursion

Recursion Factorial