int main()
{
int line = 0;
scanf("%d", &line);//输入上半部分的行数
int i = 0;
//先打印上半部分
for (i = 0; i < line; i++)
{
int j = line-1-i;//打印空格的数量
while (j)
{
printf(" ");
j--;
}
int k = 2*i+1;//打印*的数量
while (k)
{
printf("*");
k--;
}
printf("\n");
}
//再打印下半部分
for (i = 0; i <line-1; i++)
{
int j = i+1;//打印空格的数量
while (j)
{
printf(" ");
j--;
}
int k = 2 * (line - 1 - i) - 1;//打印*的数量
while (k)
{
printf("*");
k--;
}
printf("\n");
}
return 0;
}