#include <stdio.h>
void reverse_array(int *a, int n) {
int b[100] = {0};
for (int i = n - 1; i >= 0; i--) {
b[n-i-1] = *(a + i);
}
for (int i = 0; i < n; i++) {
*(a + i) = b[i];
}
}
int main() {
int n = 5;
int s[] = {1, 2, 3, 4, 5};
int *a = s;
reverse_array(a, n);
for (int i = 0; i < n; i++) {
printf("%d ", s[i]);
}
return 0;
}