//改正后的程序
# include<stdio.h>
# define HEAD 5
int main (void)
{
int i, j;
char ch;
ch = 'F';
for (i=0; i<=HEAD; i++)
{
for (j=0; j
{
ch = ch - j; //这里应该减得是数字0,而不是字母0的ACS值
printf ("%c",ch);
}
ch = 'F'; //对ch进行重新赋值,因为根据不可恢复的性质,这里如果不重新定义,得到的将不是F
printf ("\n");
}
return 0;
}
|