#include<stdio.h>
int main()
{
unsigned int arr[10][10]={0};
//打印出1
for(int i =0;i<10;i++)
{
arr[i][0]=1;
arr[i][i]=1;
}
//添加中间的数
for(int r=2;r<10;r++)
{
for(int c=1;c<r;c++)
{
arr[r][c]=arr[r-1][c]+arr[r-1][c-1];
}
}
//打印出二维数组
for(i=0;i<=9;i++)
{
for(int j=0;j<=i;j++)
{
printf("%d ",arr[i][j]);
}
printf("\n");
}
return 0;
}