Te he respondido arriba como hacerlo
Partiremos de la base de que los primeros 20 caracteres son para la primera fila
y desde el caracter 21 hasta X sera para la segunda fila, entonces:
(20 - strlen(perro)) = 15, imprimimos perro, 15 espacios y a continuación la segunda columna.
(20 - strlen(elefante)) = 12, imprimimos elefante, 12 espacios y a continuacion la segunda columna, y quedaría así:
Fila1 fila2
perro 589456
elefante 896454
Espero lo hallas entendido ahora.