#include<iostream>
using namespace std;
int dane(int tab[], int n)
{
srand(time(NULL));
for(int i=0; i<n; i++)
tab[i]=rand()%1000;
}
int main()
{
int n;
cin>>n;
int *tab = new int[n];
cout<<dane(tab, n);
for(int i=0; i<n; i++)
cout<<endl<<tab[i];
delete[] tab;
system("pause");
}
Program ma za zadanie wpisać losowe liczby do tablicy o długości n. Problem w tym, że jak wprowadze jak długa ma być ta tablica np. 3 to wyświetli mi 3 i dodatkowo jeszcze 3 wylosowane liczby. Kod wydaje mi sie okey, ale program działa niepoprawnie.