Ответ:
#include <iostream>
void reverse(int *, int);
int main() {
int a[] = {1,2,3,4,5,6,7,8,9,0};
int len_a = sizeof(a)/sizeof(*a);
reverse(a, len_a);
for (int i=0; i<len_a; i++) {
std::cout<<a[i]<<' '; // 0 9 8 7 6 5 4 3 2 1
}
return 0;
}
void reverse(int a[], int len_a) {
for (int i=0, j=len_a-1; i<j; i++, j--) {
int tmp = a[i];
a[i] = a[j];
a[j] = tmp;
}
}
Объяснение: