#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];
	for(int i=0; i<n;i++)
	{
		a[i]=rand()%10;
	}
	print_1D(a,n);
	//cout<<"1D:" << a[0] <<endl
	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;
	//int *a =new int [n];
	//int *a;
	srand(time(0));
	a=fill_1D(a,n);
	cout<<"--------Main:--------" << a[0] <<endl;
	print_1D(a,n);
	//print_1D(a,n);
	//delete []a;
}
