Step 8 (S-40990)

From Stepik Wiki
Jump to: navigation, search

Step on Stepik: https://stepik.org/lesson/544/step/8

Теперь структура ivector3d определена следующим образом:


struct ivector3d {
    int *array;
};


У вас есть экземпляр iv3d этой структуры, поле array которого указывает на массив из трех элементов, заполненный единицами. Кроме того у вас есть функция scale, определенная следующим образом:



void scale(ivector3d v, int k) {
    for (int i = 0; i != 3; ++i)
        v.array[i] *= k;
}


Задача та же, какова будет сумма элементов в массиве, на который указывает поле array, после следующего вызова:



scale(iv3d, 2);