#include <stdio.h>

#define ARRAY_LEN 10

static void init_array(int (*)[ARRAY_LEN]);
static void print_array(const int (*)[ARRAY_LEN]);

int main(void) {
	int array[ARRAY_LEN];
	
	init_array(&array);
	print_array(&array);
	return 0;
}

void init_array(int (*parray)[ARRAY_LEN]){
	int i;
	for(i=0;i<ARRAY_LEN;i++)
		(*parray)[i] = i;
	return;
}

void print_array(const int (*parray)[ARRAY_LEN]){
	int i;
	for(i=0;i<ARRAY_LEN;i++)
		printf("%d\n", (*parray)[i]);
	return;
}