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

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);

}
