#include <iostream>
#include <cstdlib>
#include <ctime>
using namespace std;
void print_1D(int *, int);

int *fill_1D(int *a, int n){
	a=new int [n];
	//exit(0);
	for(int i=0; i<n; i++){
		a[i]=rand()%10;
	}
	print_1D(a, n);
	return a;
}

void print_1D(int *a, int n) {
	for (int i=0;i<n;i++)
		cout<<a[i]<<endl;
	cout<<endl;
}

int main(){
	int n;
	cout << "give n: ";
	cin>> n;
	int *a=nullptr; 	//=new int [n];
	srand(time(0));
	a=fill_1D(a,n);
	cout<<"------------MAIN----------" <<endl;
	print_1D(a,n);
//	delete []a;

return 0;
}
