#include <math.h>
void main(void)
{
int i, j
int m, n
for (i=1i<=7i++)
{
m = abs(4-i)
for (j=0j<mj++)
{
printf(" ")
}
if (i >4)
{
n = 8-i
}
else
{
n = i
}
for (j=0j<2*n-1j++)
{
printf("*")
}
printf("\n")
}
}
如果对你有所帮助,请记得采纳最佳答案,谢谢!
错误有两个:1.char diamond[][5]={{' ',' ','*'},{' ','*',' ','*'},{'*',' ',' ',' ','*'},{' ','*',' ','*'},{' ',' ','*'}};这个结束处的分号改成英文的。
2.少一个 “}”。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)