编辑代码

#include<stdio.h>
#include<math.h>
void main()
{
int n;
int i,j,k;
printf("请输入行数");
scanf("%d",&n);
for( i= -(n-1)/2;i<=(n-1)/2;i++)//控制行数-4------4
    {
    for( j=1;j<=abs(i);j++)//打印空格
        printf(" ");
    for(j=1;j<=n-abs(i*2);j++)//打印*
        printf("*");
    printf("\n");
    }
}