喵喵战队游戏:程序哪里有问题,火啊

来源:百度文库 编辑:高考问答 时间:2024/05/05 00:00:54
#include"stdio.h"
main(){
char a;
int b,i,n,j;
printf("input letter:");
a=getchar();
b=a-'A';
for(i=1;i<=b+1;i++){
for(n=1;n<=b+1-i;n++) printf(" ");
for(j=1;j<=2i-1;j++) printf("%c\n",'A'+i-1);
}
}

最后一行应为j<=2*i-1

应该是for(j=1;j<=(2*i-1);j++)吧
这段程序的目的是什么呀?

a是char类型,b是int类型,能b=a-'A',且用于for中控制循环吗?