#include<stdio.h>
int dibuixa_piramide(int alcada);
int linea(char caracter, int alcada);
int main()
{
int alcada,p;
printf("Programa que dibuixa una piramide de asterics depenent de l'alcada que fiqui l'usuari.n");
printf("n");
printf("n");
printf("Introdueix l'alcada:n");
scanf("%d", &alcada);
p=dibuixa_piramide(alcada);
getchar();
getchar();
}
int dibuixa_piramide(int alcada)
{
int files,simbols,espai,l;
char caracter;
printf("Introdueix el caracter que vols utilitzar: n");
fflush(stdin);
scanf("%c", &caracter);
for (files = 1; files<=alcada; files++)
l=linea(caracter,alcada);
}
int linea(char caracter, int alcada)
{
int espai,files,simbols;
for (espai=1; espai<=alcada-files; espai++)
{
printf(" ");
}
for (simbols = 1; simbols<=files*2-1; simbols++)
{
printf("%c",caracter);
}
printf("n");
}