#include "stdio.h"
#include "stdlib.h"
void main()
{
int i,k,l;
int *j;
printf("输入想要显示的层数:");
scanf("%d",&i);
j = (int *)malloc(sizeof(int)*(i+1));
//
memset(j,0,sizeof(int)*(i+1));
//
j[0]=1;
for (k=0;k<i;k++)
{
for (l=k;l>=0;l--)
{
if (l!=0)
{
j[l]+=j[l-1];
}
printf("%5d",j[l]);
}
printf("\n");
}
}
#include "stdlib.h"
void main()
{
int i,k,l;
int *j;
printf("输入想要显示的层数:");
scanf("%d",&i);
j = (int *)malloc(sizeof(int)*(i+1));
//
memset(j,0,sizeof(int)*(i+1));
//
j[0]=1;
for (k=0;k<i;k++)
{
for (l=k;l>=0;l--)
{
if (l!=0)
{
j[l]+=j[l-1];
}
printf("%5d",j[l]);
}
printf("\n");
}
}