帮忙编个程序
****
*****
*******
*****
***
*
打印出这个图形 帮我看看我的程序哪里出错了
#include<math.h>
main()
{
int i,j;
for(i=-3;i<=3;i++)
{
for(j=1;j<=abs(i);j++);
printf(" ");
for(j=1;j<=7-2*abs(i);j++)printf("*");
printf("\n");
}
}
#define abs(i) i>0?i:-i #include<stdio.h> int main(void) { int i,j; for(i=3;i>=-3;putchar('\n'),--i) for(j=-3;j<=3;++j) if(0<=(abs(i))+(abs(j))&&(abs(i))+(abs(j))<=3) putchar('*'); else putchar(' '); return 0; }