#include <iostream>
const int MAX_SIZE = 100;
void inputArray(int arr[], int size);
void sumArrays(const int arr1[], const int arr2[], int result[], int size);
void displayArray(const int arr[], int size);
int main() {
int size;
int array1[MAX_SIZE], array2[MAX_SIZE], result[MAX_SIZE];
std::cout << "Enter the size of arrays: ";
std::cin >> size;
std::cout << "Enter elements of the first array:\n";
inputArray(array1, size);
std::cout << "Enter elements of the second array:\n";
inputArray(array2, size);
sumArrays(array1, array2, result, size);
std::cout << "The sum of the arrays is:\n";
displayArray(result, size);
return 0;
}
void inputArray(int arr[], int size) {
for (int i = 0; i < size; ++i) {
std::cout << "Enter element " << i + 1 << ": ";
std::cin >> arr[i];
}
}
void sumArrays(const int arr1[], const int arr2[], int result[], int size) {
for (int i = 0; i < size; ++i) {
result[i] = arr1[i] + arr2[i];
}
}
void displayArray(const int arr[], int size) {
for (int i = 0; i < size; ++i) {
std::cout << arr[i] << " ";
}
std::cout << "\n";
}