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.
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