#include<stdlib.h>
#include<stdio.h>
#include<string.h>
#define max 40
void triangulo_pascal(int triangulo[max][max], int altura)
{
int i,j,h,k;
h=altura;
for( i=0;i<altura;i++){
for(j=0;j<altura*2;j++)
{
triangulo[i][j]=0;
if(j==h)
{
triangulo[i][j]=1;
}
if(j==k)
triangulo[i][j]=1;
}k=h;
k--;h++;}
for( i=2;i<10;i++)
for(j=0;j<21;j++)
triangulo[i][j]=triangulo[i-1][j-1]+triangulo[i-1][j+1];
}
main(){
int n;
int matriz[max][max];
printf("Ingrese numeros de escalones del triangulo: ");
scanf("%d",&n);
triangulo_pascal(matriz, n);
printf("el triangulo es:nn");
for(int i=0;i<n;i++){
for(int j=0;j<n*2;j++){
if(matriz[i][j]==0){
fflush(stdin);
printf(" ");
}else{
fflush(stdin);
printf("%d ", matriz[i][j]);
}
}
printf("n");}
system("pause");
}