银黄滴丸怎么样:程序哪里有问题,火啊

来源:百度文库 编辑:神马品牌网 时间:2024/05/01 23:06:41
#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中控制循环吗?