Haber si entendí, entonces tienes 2 arrays y quieres crear uno solo, adjuntando los nuevos valores al primero, seria de esta forma
Inicialziar los valores de los arrays en 0
Código:
int clientes[5], clientesNuevos[5],i,j;
for (i=0;i<10;i++){
clientes[i]=0;
clientesNuevos[i]=0;
}
//Valores iniciales del clientes
clientes[0]=154;
clientes[1]=245;
clientes[2]=378;
//Nuevos valores
clientesNuevos[0]=465;
clientesNuevos[1]=568;
//Hacemos el cambio y hacemos un solo array
for (i=0;i<5;i++)
for (j=0;j<5;j++)
// Si la casilla vale 0 quiere decir que esta libre y colocamos el nuevo valor
if (clientes[j]==0 && clientesNuevos[i]!=0)
clientes[j]=clientesNuevos[i];
Esa seria la idea de como solucionarlo, espero y te sirva =D