#define LINE 5
int main(int argc, char *argv[])
{
int i,j;
i = -LINE;
printf("abs(%d) = %d\n",i,abs(i));
//1
for(i = -LINE ; i < LINE+1; i++)
{
for(j = abs(i);j >=0;j--)
printf(" ");
for(j = 0;j < 2*LINE+1 - 2*abs(i);j++)
printf("*");
printf("\n");
}
printf("\n");
//2
for(i = -LINE ; i < LINE+1; i++)
{
for(j = 0;j < 2 * LINE+1 - 2*abs(i);j++)
printf("*");
printf("\n");
}
printf("\n");
//3
for(i = -LINE ; i < LINE+1; i++)
{
for(j = 2*abs(i);j >=0;j--)
printf(" ");
for(j = 0;j < 2*LINE+1 - 2*abs(i);j++)
printf("*");
printf("\n");
}
printf("\n");
//4
for(i = -LINE ; i < LINE+1; i++)
{
for(j = LINE - abs(i);j >=0;j--)
printf(" ");
for(j = 0;j < 2*abs(i)+1;j++)
printf("*");
printf("\n");
}
printf("\n");
//5
for(i = -LINE ; i < LINE+1; i++)
{
for(j = LINE - abs(i);j >=0;j--)
printf(" ");
for(j = 0;j < LINE;j++)
printf("*");
printf("\n");
}
system("PAUSE");
return 0;
}