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