#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 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+Cgp2b2lkIGRhdGFfY29weSAoIGNvbnN0IGludCBkYXRhWyBdLCBpbnQgY29weV9kYXRhWyBdLCBpbnQgbGVuICk7CgppbnQgbWFpbih2b2lkKQp7CglpbnQgbjFbNV0gPSB7MSwyLDMsNCw1fTsKCWludCBuMls1XSA9IHs2LDcsOCw5LDEwfTsKCWludCBsID0gc2l6ZW9mKG4xKSAvIHNpemVvZihuMVswXSk7CgkKCWRhdGFfY29weSggbjEsIG4yLCBsICk7CgkKCWZvcihpbnQgaT0wOyBpPGw7IGkrKyl7CgkJcHJpbnRmKCJjb3B5X2RhdGFbJWRdID0gJWRcbiIsIGksIG4yW2ldKTsKCX0KCQoJcmV0dXJuIDA7Cn0KCnZvaWQgZGF0YV9jb3B5ICggY29uc3QgaW50IGRhdGFbIF0sIGludCBjb3B5X2RhdGFbIF0sIGludCBsZW4gKQp7Cglmb3IoaW50IGk9MDsgaTxsZW47IGkrKyl7CgkJY29weV9kYXRhW2ldID0gZGF0YVtpXTsKCX0KfQkKCQoJCQoK