Untitled
unknown
plain_text
3 years ago
1.5 kB
3
Indexable
#include <stdio.h> int main() { printf("Welcome to LAP 4 program 2! // creating arrays.\n"); int size1 = 10; int size2 = size1 * 2; int arr1[size1], arr2[size1], arr3[size2], i, j; // --- entering the values of array 1 --- printf("\nArray 1:\n\n"); for(i = 0; i < 10; ++i){ printf("Enter a number:"); scanf("%d", &arr1[i]); } // --- entering the values of array 2 --- printf("\nArray 2:\n\n"); for(i = 0; i < 10; ++i){ printf("Enter a number:"); scanf("%d", &arr2[i]); } printf("---------------------\n"); // --- setting the values of array 3 --- printf("\nCopying the elements of array 1 & 2 into array 3 (in an interleaved order)...\n\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"); printf("Results of Array 1:\n"); for(i = 0; i < size1; ++i) { printf("%d", arr1[i]); if(i != 9) printf(", "); } printf("\nResults of Array 2:\n"); for(i = 0; i < size1; ++i) { printf("%d", arr2[i]); if(i != 9) printf(", "); } printf("\nResults of Array 3:\n"); for(i = 0; i < size2; ++i) { printf("%d", arr3[i]); if(i != 19) printf(", "); } return 0; }
Editor is loading...