#include <stdio.h>
void catdata(int *data1,int *data2,int len2){
int i;
for(i=0;i<len2;i++){
data1[i+2]=data2[i];
}
}
int main(void) {
int data1[7],data2[5],j;
int len2=sizeof(data2)/sizeof(data2[0]);
data1[0]=1;
data1[1]=2;
data2[0]=3;
data2[1]=4;
data2[2]=5;
data2[3]=6;
data2[4]=7;
catdata(data1,data2,len2);
for(j=0;j<7;j++){
printf("data1[%d]=%d\n",j
,data1
[j
]); }
return 0;
}
I2luY2x1ZGUgPHN0ZGlvLmg+Cgl2b2lkIGNhdGRhdGEoaW50ICpkYXRhMSxpbnQgKmRhdGEyLGludCBsZW4yKXsKCQlpbnQgaTsKCQlmb3IoaT0wO2k8bGVuMjtpKyspewoJCQlkYXRhMVtpKzJdPWRhdGEyW2ldOwoJCX0KCQkKCX0KCQoKaW50IG1haW4odm9pZCkgewoJaW50IGRhdGExWzddLGRhdGEyWzVdLGo7CglpbnQgbGVuMj1zaXplb2YoZGF0YTIpL3NpemVvZihkYXRhMlswXSk7CglkYXRhMVswXT0xOwoJZGF0YTFbMV09MjsKCWRhdGEyWzBdPTM7CglkYXRhMlsxXT00OwoJZGF0YTJbMl09NTsKCWRhdGEyWzNdPTY7CglkYXRhMls0XT03OwoJCgljYXRkYXRhKGRhdGExLGRhdGEyLGxlbjIpOwoJCglmb3Ioaj0wO2o8NztqKyspewoJCXByaW50ZigiZGF0YTFbJWRdPSVkXG4iLGosZGF0YTFbal0pOwoJfQoJCglyZXR1cm4gMDsKfQo=