El programa tiene que pedir un numero de escalones e imprimir una piramide invertida de x escalones...
El foro no permite margenes, por lo que no podre mostraros como la pide, pero para que os hagais una idea, en cada fila sobresalen 2 asteriscos a cada lado de cada escalon, como si dijeramos un triangulo bocaabajo...
Ejemplo: 4 escalones
*******
*****
***
*
El codigo que yo he exo es el siguiente, pero no me funciona. El programa tiene que controlar que a partir de la linea 2, tiene que imprimir 1espacio, en la linea 3 , 2 espacios, en la linea 4 3 espacios....
#include<stdio.h>
#include<conio.h>
main()
{
int num;
int i; // escalon
int espacios; //numero de espacios que imprimira
int impraster; //numero de asteriscos que imprimira
printf("Introduce el numero de escalones que quieres que tenga la piramide: ");
scanf("%d",&num);
for (i=num;i<=1;i--)
{
for (espacios=i;espacios<num;espacios++) // imprime los espacios
{
printf(" ");
}
for (impraster=1;impraster<2*i;impraster++) // imprime los asteriscos
{
printf("*");
}
printf("\n"); // imprime el salto de escalon
}
getch();

