assign array to array

#include <iostream>

int main() {
    const int size = 5;

    int sourceArray[size] = {1, 2, 3, 4, 5};
    int destinationArray[size];

    // Copy elements from sourceArray to destinationArray
    for (int i = 0; i < size; ++i) {
        destinationArray[i] = sourceArray[i];
    }

    // Display the contents of sourceArray
    std::cout << "Source Array: ";
    for (int i = 0; i < size; ++i) {
        std::cout << sourceArray[i] << " ";
    }

    // Display the contents of destinationArray
    std::cout << "\nDestination Array: ";
    for (int i = 0; i < size; ++i) {
        std::cout << destinationArray[i] << " ";
    }

    return 0;
}