#include <stdio.h>
void data_copy(const int data[], int copy_data[], int len,int *k){
int *p,*q;
for(int i=0;i<len;i++){
p=&data[i];
q=©_data[i];
*q=*p;
}
*k=(*k)+2;
}
int main(void){
int data[]={1,2,3,40,5};
int len;
int *k;
int l=9;
k=&l;
len=sizeof(data)/sizeof(data[0]);
int copy_data[len];
data_copy(data,copy_data, len,k);
for(int i=0;i<len;i++){
}
return 0;}
I2luY2x1ZGUgPHN0ZGlvLmg+Cgp2b2lkIGRhdGFfY29weShjb25zdCBpbnQgZGF0YVtdLCBpbnQgY29weV9kYXRhW10sIGludCBsZW4saW50ICprKXsKaW50ICpwLCpxOwoKZm9yKGludCBpPTA7aTxsZW47aSsrKXsKcD0mZGF0YVtpXTsKcT0mY29weV9kYXRhW2ldOwoqcT0qcDsKfQoqaz0oKmspKzI7Cn0KCmludCBtYWluKHZvaWQpewppbnQgZGF0YVtdPXsxLDIsMyw0MCw1fTsKaW50IGxlbjsKaW50ICprOwppbnQgbD05OwprPSZsOwpsZW49c2l6ZW9mKGRhdGEpL3NpemVvZihkYXRhWzBdKTsKaW50IGNvcHlfZGF0YVtsZW5dOwoKZGF0YV9jb3B5KGRhdGEsY29weV9kYXRhLCBsZW4sayk7Cgpmb3IoaW50IGk9MDtpPGxlbjtpKyspewoKcHJpbnRmKCIlZCAgIixjb3B5X2RhdGFbaV0pOwp9CnByaW50ZigiXG4lZFxuIiwqayk7CnJldHVybiAwO30=