请高手检查一下错误

来源:百度知道 编辑:UC知道 时间:2024/05/13 22:12:26
#include<stdio.h>
main()
{
int m,j,k,a=65,i=105;
char space=' ';

for(m=7;m<=7;m--)
{
for(j=0;j<=m-2;j++)
{
printf("%c",space);
}
for(k=1;k<=15-2m;k++)
{
printf("%c",a);
}
for(j=0;j<=m-2;j++)
{
printf("%c",space);
}
a++;
printf("\n");
}

for(m=8;m<=9;m++)
{
for(j=1;j<=5;j++)
{
printf("%c",space);
}
for(k=1;k<=3;k++)
{
printf("%c",i);
}
for(j=1;j<=5;j++)
{
printf("%c",space);
}
printf("\n");
}
getch();
}
想打

语法错误在第13行,改为:
for(k=1;k<=15-2*m;k++)

另外:

1.

for(m=7;m<=7;m--)
会导致程序进入死循环,建议更改。

2.

由于程序中用到了getch()函数,所以应该包含conio.h文件