#include <stdio.h>
void cat_data(int *data1, const int *data2, int len2) {
for(int i=0;i<len2;i++){
data1[7+i]=data2[i];
}
}
int main(void) {
int data1[12] = {1,3,5,7,9,11,13}; // 7個
int data2[5] = {2,4,6,8,10}; // 5個
int len2=sizeof(data2)/sizeof(data2[0]);
cat_data(data1,data2,len2);
// 連結後の data1 を出力
for (int i=0;i<7+len2;i++){
}
return 0;
}
I2luY2x1ZGUgPHN0ZGlvLmg+Cgp2b2lkIGNhdF9kYXRhKGludCAqZGF0YTEsIGNvbnN0IGludCAqZGF0YTIsIGludCBsZW4yKSB7CiAgICBmb3IoaW50IGk9MDtpPGxlbjI7aSsrKXsKICAgICAgICBkYXRhMVs3K2ldPWRhdGEyW2ldOwogICAgfQp9CgppbnQgbWFpbih2b2lkKSB7CiAgICBpbnQgZGF0YTFbMTJdID0gezEsMyw1LDcsOSwxMSwxM307ICAvLyA35YCLCiAgICBpbnQgZGF0YTJbNV0gID0gezIsNCw2LDgsMTB9OyAgICAgICAgIC8vIDXlgIsKCiAgICBpbnQgbGVuMj1zaXplb2YoZGF0YTIpL3NpemVvZihkYXRhMlswXSk7CgogICAgY2F0X2RhdGEoZGF0YTEsZGF0YTIsbGVuMik7CgogICAgLy8g6YCj57WQ5b6M44GuIGRhdGExIOOCkuWHuuWKmwogICAgZm9yIChpbnQgaT0wO2k8NytsZW4yO2krKyl7CiAgICAgICAgcHJpbnRmKCIlZCAiLGRhdGExW2ldKTsKICAgIH0KICAgIHByaW50ZigiXG4iKTsKCiAgICByZXR1cm4gMDsKfQo=