void pyramid(int n)
{
int i,j;//i为外循环,j为内循环,嵌套
for(i=1;i<=n;i++)//i为金字塔行数
{
for(j=1;j<=n-i;j++)//第一个内循环
{
printf(" ");//每一行最前面输出n-i个空格
}
for(j=1;j<=i;j++)//第二个内循环,j为输出每一行的数的个数
{
printf("%d ", i);//输出的数字后有一个空格
}
printf("\n");//输出完后换行
}
}