#include <iostream>
#include <stdlib.h>
#include <time.h>
using namespace std;
double *funkcja(int n, double tab[])
{
double *tab2 = tab;
return tab2;
}
int main()
{
srand(time(NULL));
int n;
cout << "n: "; cin >> n;
double tab[n];
for(int i = 0; i < n; i++)
{
tab[i] = rand() % 100;
cout << tab[i] << endl;
}
cout << endl;
double *tab2 = funkcja(n, tab);
for(int i = 0; i < n; i++)
{
cout << tab2[i] << endl;
}
}
I2luY2x1ZGUgPGlvc3RyZWFtPgojaW5jbHVkZSA8c3RkbGliLmg+CiNpbmNsdWRlIDx0aW1lLmg+Cgp1c2luZyBuYW1lc3BhY2Ugc3RkOwoKZG91YmxlICpmdW5rY2phKGludCBuLCBkb3VibGUgdGFiW10pCnsKICAgIGRvdWJsZSAqdGFiMiA9IHRhYjsKICAgIAogICAgcmV0dXJuIHRhYjI7Cn0KCmludCBtYWluKCkKewogICAgc3JhbmQodGltZShOVUxMKSk7CiAgICAKICAgIGludCBuOwogICAgY291dCA8PCAibjogIjsgY2luID4+IG47CiAgICAKICAgIGRvdWJsZSB0YWJbbl07CiAgICBmb3IoaW50IGkgPSAwOyBpIDwgbjsgaSsrKQogICAgewogICAgICAgIHRhYltpXSA9IHJhbmQoKSAlIDEwMDsKICAgICAgICBjb3V0IDw8IHRhYltpXSA8PCBlbmRsOwogICAgfQogICAgY291dCA8PCBlbmRsOwogICAgCiAgICBkb3VibGUgKnRhYjIgPSBmdW5rY2phKG4sIHRhYik7CiAgICBmb3IoaW50IGkgPSAwOyBpIDwgbjsgaSsrKQogICAgewogICAgICAgIGNvdXQgPDwgdGFiMltpXSA8PCBlbmRsOwogICAgfQp9