我没有得到我的 C 程序所需的输出,任何人都可以查看代码并帮助我纠正错误吗?
我的代码的期望输出和实际输出是:
我的代码是:
#include <stdio.h>
#include <conio.h>
void main()
{
int i,j,k;
int blank=0;
int lines = 6;
char symbol='A';
int temp ;
int diff[7]= {0,1,3,5,7,9,11};
k=0;
for(i=lines;i>=0;i--)
{
printf("\n");
symbol = 'A';
for(j=i;j>=0;j--)
printf("%c ",symbol++);
blank = diff[k++];
for(j=0;j<blank;j++)
printf(" ");
symbol = 'F' - (blank/2);
if (blank== 0)
temp = i-1;
else
temp = i;
for(j=0;j<=temp;j++)
printf("%c ",symbol--);
}
getch();
}