Título: Imprimir espacios entre resultados Publicado por: miguelc++ en 8 Octubre 2021, 23:31 pm Hola amigos, ¿Cómo hago para que las respuestas impresas sean:
01 01 02 03 04 01 02 03 04 05 Actualmente me imprime 1 12 123 1234 Adjunto código: #include <stdio.h> int main(){ int i, j, filas, k=1; printf("Ingrese la cantidad de filas:"); scanf("%d",&filas); for(i = 1;i <= filas;i++) { for(j = 1, k = i; j <= i; j++, k--) { printf("%02d", k); } printf("\n"); } return 0; } En la línea 16 pon un espacio, algo así printf("%02d ", k); PD: encontré la repuesta yo mismo analizando. Título: Re: Imprimir espacios entre resultados Publicado por: Locura_23 en 9 Octubre 2021, 01:31 am Te autorespondiste, buen trabajo (? efectivamente la función printf() tiene muchas opciones de formateo.
Si sabes inglés, esa página es bastante buena para C. https://c-for-dummies.com/blog/?p=360 |