#include <stdio.h>
#include <stdlib.h>
void init(int data[], int n, int in[]) {
int i;
for (i = 0; i < n; ++i) {
in[i] = data[i];
}
}
void printArray(int data[], int n) {
int i;
for (i = 0; i < n; ++i) {
printf("%d ", data[i]);
}
putchar('\n');
}
void reverse(int data[], int n) {
int tmp,i,j;
for (i = 0, j = n - 1; i < j ; ++i, j--) {
tmp = data[i];
data[i] = data[j];
data[j] = tmp;
}
}
void empty(int data[], int n) {
int i;
for (i = 0; i < n; ++i) {
data[i] = 0;
}
}
int main() {
int a[10];
int b[10] = { 1,2,3,4,5,6 };
init(b ,10, a);
printArray(a, 10);
reverse(a, 10);
printArray(a, 10);
empty(a, 10);
printArray(a, 10);
system("pause");
return 0;
}