#include <stdio.h>

void cat_data(int*data1, const int*data2, int len2);

int main(void) {
	int data1[7]={1, 2};
	int data2[5]={3, 4, 5, 6, 7};
	int len2=5;
	
	cat_data(data1, data2, len2);
	
	for(int i=0; i<7; i++){
		printf("data1[%d] = %d\n", i, data1[i]);
	}
	
	return 0;
}

void cat_data(int*data1, const int*data2, int len2){
	int i = 0;
	
	while(i<7&&data1[i]!=0){
		i++;
	}
	
	int j=0;
	
	while(i<7&&j<len2){
		data1[i]=data2[j];
		i++;
		j++;
	}
}
