#include <stdio.h>

void cat_data(int *data1,const int *data2,int len2){
  int i=0;
  while(data1[i]!=0){
    i++;    }
  
  int j=0; 
  while(j<len2){
    data1[i]=data2[j];
    i++;
    j++;     }
}
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;
}
