/*Escribir el array_c con los elementos de los arrrays 'a' y 'b'*/
for(a = 0, b = 0, c = 0; c<longitud_c && a<longitud_a && b<longitud_b; c++){
if (array_a[a] < array_b[b]){ //Copiamos el menor elemento.
array_c[c] = array_a[a];
ele = array_a[a];
while (array_a[a] == ele) a++; //"Eliminamos" ese elemento de a y los repetidos.
}
else if (array_a[a] > array_b[b]){ //Copiamos el menor elemento.
array_c[c] = array_b[b];
ele = array_b[b];
while (array_b[b] == ele) b++; //"Eliminamos" ese elemento de b y los repetidos.
}
else { //Los dos elementos son iguales. Copiamos uno y eliminamos repetidos de los dos.
array_c[c] = array_b[b];
ele = array_b[b];
while (array_b[b] == ele) b++;
while (array_a[a] == ele) a++;
}
} //y si algun array entrada aun tiene elementos por añadir...
while(b<longitud_b){
if(array_b[b]>array_c[c]){
array_c[c]=array_b[b];
c++;
}
b++;
}
while(a<longitud_a){
if(array_a[a]>array_c[c]){
array_c[c]=array_a[a];
c++;
}
a++;
}
for(a=0; a<=c; a++){
}
return 0;
}