#include <iostream>
#include <cstdlib>
#include <ctime>

using namespace std;

void print_1D( int *a, int n);


int *fill_1D(int *a, int n ) {
	 a=new int[n];
	 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(void) {
	 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);
 } 
