#include <stdio.h>
void data_copy(const int data[], int copy_data[], int len);
int main(void)
{
int n1[5] = {1,2,3,4,5};
int n2[5] = {6,7,8,9,10};
int n3[20] = {0};
int l = sizeof(n1) / sizeof(n1[0]);
data_copy(n1, n2, l);
for(int i=0; i<l; i++){
printf("copy_data[%d] = %d\n", i
, n2
[i
]); }
return 0;
}
void data_copy(const int data[],int copy_data[], int len)
{
for(int i=0; i<len; i++){
copy_data[i] = data[i];
}
}
I2luY2x1ZGUgPHN0ZGlvLmg+Cgp2b2lkIGRhdGFfY29weShjb25zdCBpbnQgZGF0YVtdLCBpbnQgY29weV9kYXRhW10sIGludCBsZW4pOwoKaW50IG1haW4odm9pZCkKewogICAgaW50IG4xWzVdID0gezEsMiwzLDQsNX07CiAgICBpbnQgbjJbNV0gPSB7Niw3LDgsOSwxMH07CiAgICBpbnQgbjNbMjBdID0gezB9OwogICAgaW50IGwgPSBzaXplb2YobjEpIC8gc2l6ZW9mKG4xWzBdKTsKCiAgICBkYXRhX2NvcHkobjEsIG4yLCBsKTsKCiAgICBmb3IoaW50IGk9MDsgaTxsOyBpKyspewogICAgICAgIHByaW50ZigiY29weV9kYXRhWyVkXSA9ICVkXG4iLCBpLCBuMltpXSk7CiAgICB9CgogICAgcmV0dXJuIDA7Cn0KCnZvaWQgZGF0YV9jb3B5KGNvbnN0IGludCBkYXRhW10saW50IGNvcHlfZGF0YVtdLCBpbnQgbGVuKQp7Cglmb3IoaW50IGk9MDsgaTxsZW47IGkrKyl7CgkJY29weV9kYXRhW2ldID0gZGF0YVtpXTsKCX0KfQ==