Задание следующее: есть 3 массива A, B и C по 10 элементов в каждом. Нужно создать четвёртый массив Y, который заполнен разностью элементов массивов A и B (например A = { 2, 3 }, B = { 1, 2 }, то Y = { 2-1, 3-2 }), но только тех, что соответствуют положительным элементам массива C.
Я только начал изучать C++, поэтому не знаю как провести такую операцию вычитания с массивами и при этом заполнять новый массив. Условие с массивом C я выполнил. Вот код:
#include <iostream>
using namespace std;
int main()
{
// Определяю массивы
int a[10] = { -7, 17, 69, 25, 88, 14, 84, 36, -4, 75 };
int b[10] = { 16, -30, 11, 39, 15, -36, 12, 6, -30, 5 };
int c[10] = { -19, 35, -6, 15, -9, 13, 8, 12, -33, 42 };
// Определяю массив y
for (int c_key : c) {
if (c_key > 0) {
int y[] = // и вот что здесь писать я уже не знаю
}
}
}