#define N n
#define KG abs(N/2-i)
#define XH ((N/2-KG)*2+1)
#include "stdio.h"
void main() { int i,j,n;
scanf("%d", &n);
for ( i=0;i<N;i++ ) {
for ( j=0;j<XH;j++ ) printf("*");
printf("\n");
}
}
如果你的图形前面的空格被坑爹地删除了无法正确出题的话,将此句
for ( j=0;j<XH;j++ ) printf("*");
改为
for ( j=0;j<KG;j++ ) printf(" ");
for ( j=0;j<XH;j++ ) printf("*");
运行后结果是