Hola, estoy intentando crear un programa que escriba mi nombre en matrices de nXn (cuadradas) (por ej 4x4, 5x5, etc), pero que lo escriba con "*". No se si me explico bien. Sería algo como eso:
***** ***** ***** *****
* * * * * *
***** ***** ***** *****
* * * * * *
***** ***** ***** * *
Alguien me podría ayudar porfavor?
Lo primero que deberías hacer es crear los caracteres por separado en un array de matrices o todos los caracteres en una sola matriz.
Debes tener una función que elija cada letra que has creado según la letra que le pases, los códigos ASCII te ayudarán a eso.
Para escribir la cadena por la terminal puedes hacer dos cosas: lo escribes todo dentro de una matriz y después la escribes en el terminal linea a linea, o, si eres capaz de modificar la posición del cursor en el terminal, la escribes allí directamente letra a letra.