Инвертировать числовой массив. C++ Для обхода массивов и строк необходимо использовать указатели.
Обращение к элементам массивов и строк по индексам и использование библиотечных функций для работы со строками запрещается.
Все строки и элементы массивов водятся с клавиатуры.
#include <iostream>
#define SIZE 10
int main()
{
using namespace std;
int arr[SIZE] = {};
for (int i = 0; i < SIZE; i++) // заполнение массива с клавиатуры;
cin >> *(arr + i);
for (int i = 0; i < SIZE / 2; i++) // сам алгоритм;
{
int temp = *(arr + i);
*(arr + i) = *(arr + SIZE - i - 1);
*(arr + SIZE - i - 1) = temp;
}
for (int i = 0; i < SIZE; i++) // вывод массива в консоль;
cout << arr[i] << '\t';
return 0;
}