Witam mam zadanie w którym muszę skopiować wartość jednej tablicy do 2 tablicy i chciałbym to zrobić na funkcjach. Skorzystałem z funkcji którą wcześniej napisałem do innego zadania żeby mi generowała listę losowych liczb w podanym przedziale(to działa).Nie wiem jak użyć zwróconej tablicy w funkcji main.Próbowałem ją przypisać do innej tablicy lokalnej w mainie ale jakoś mi to nie wychodzi.Pewnie to jakiś banał ale meczę się z tym już kilka godzin... Oczywiście uczę się C od kilku tygodni więc proszę o wyrozumiałość
#include <stdio.h>
#include <stdlib.h>
#define RMAX 2
#include <time.h>
#include <math.h>
int N=RMAX;
int generowanie_tablicy(int A,int B){
int tab[RMAX];
int i,zarodek;
int calosc = 0;
time_t tt;
zarodek = time(&tt);
srand(zarodek); // za zarodek wstawiamy pobrany czas w sekundach
puts("Wczytaj A i B\n");
scanf("%d%d",&A,&B);
for (i = 0; i < N; i++){
tab[i] = A+(B+1-A)*rand()/RAND_MAX; // [a,b]
printf("\n%d\n",tab[i]);
calosc+=tab[i];
}
return tab;
}
int kopiowanie_tablicy(int tab1[],int tab2[])
{
int i;
for (i = 0 ; i < N ; i++){
tab2[i] = tab1[i];
}
}
int main()
{
int tab[RMAX];
int tab2[RMAX];
int A,B;
tab[RMAX]=generowanie_tablicy(A,B);
printf("%d\n",tab);
kopiowanie_tablicy(tab,tab2);
printf("%d\n",tab2);
}