Użyj memcpy. Przykładowy kod:
const int rozmiar1 = 100;
int tablica1[rozmiar1];
const int rozmiar2 = 50;
int tablica2[rozmiar2];
int startowy_indeks = 10;
int do_skopiowania;
if (rozmiar1-startowy_indeks > rozmiar2)
do_skopiowania = rozmiar2;
else
do_skopiowania = rozmiar1-startowy_indeks;
memcpy(tablica2, tablica1[startowy_indeks], do_skopiowania*sizeof(int));