Untitled

 avatar
unknown
plain_text
2 years ago
1.3 kB
2
Indexable
#include <stdio.h>

int main()
{
    printf("Welcome to LAP 4 program 3! // creating arrays.\n");
    int size1 = 10;
    int size2 = size1 * 2;
    char arr1[size1];
    char arr2[size1];
    char arr3[size2];
    
    int i;
    int j;
    
    //  --- entering the values of array 1 ---
    
    printf("\nArray 1:\n\n");
    
    scanf("%9s", arr1);
    
    //  --- entering the values of array 2 ---
    
    printf("\nArray 2:\n\n");
    
    scanf("%9s", arr2);
    
    printf("\n---------------------\n");
    
    
    //  --- setting the values of array 3 ---
    
    printf("\nCopying the elements of array 1 & 2 into array 3 (in an interleaved order)...\n");
    
    //  --- array 1 into 3 ---
    for(i = 0, j = 0; i < size1; ++i, j += 2) {
          arr3[j] = arr1[i];
    }
    
    //  --- array 2 into 3 ---
    for(i = 0, j = 1; i < size1; ++i, j += 2) {
          arr3[j] = arr2[i];
    }
    
    //  --- printing the results ---
    
    printf("\n---------------------\n\n");
    
    printf("The contents of array 1 are: %s\n",arr1);
    printf("The contents of array 2 are: %s\n",arr2);
    printf("The contents of array 3 are: %s\n",arr3);
    
    

    return 0;
}
Editor is loading...