# include & ltstdio.h & gt
//
//打印n *
//
void PrintStars(整數)
{
int I;
for(I = 0;我& ltn;i++)
printf(" * ");
}
//
//打印n個空格
//
void打印空間(int n)
{
int I;
for(I = 0;我& ltn;i++)
printf(" ");
}
無效總管(無效)
{
int n;
int StarNum,SpaceNum
int I;
Printf("輸入n的值:");
scanf("%d ",& ampn);
for(I = 1;我& lt2 * n;i++)
{
//計算這壹行的空格數。
如果(i & gtn)
space num = I-n;
其他
space num = n-I;
//數星星的數量
star num =(n-space num)* 2-1;
print spaces(SpaceNum);
print stars(StarNum);
printf(" \ n ");
}
}