是不是显示不出来?在语句的最后加个getch(); 语句,让程序暂留。就可以看到编译结果。
更改以后的程序如下:
#include
void main()
{
int i,j,k;
for(i=1;i<=4;i++)
{
for(k=1;k<=4-i;k++)
printf(" ");
for (j=1;j<=2*i-1;j++)
printf("*");
printf("\n");
}
for(i=4;i>0;i--)
{
for(k=4;k>i-1;k--)
printf(" ");
for(j=1;j<2*(i-1);j++)
printf("*");
printf("\n");
}
getch();
}