作者在 2016-11-07 17:08:49 发布以下内容
#include<stdio.h>
int main()
{
char a,g;
int b,c,count,d,e,f,h;
count=0;f=1;
printf("请输入一个字母:");
scanf("%c",&a);
printf("请输入一个数字:");
scanf("%d",&b);
getchar();
g=a+b-2;
for(c=b-1;c>=0;c--)
{
for(e=c;e>0;e--)
{
printf(" ");
}
printf("%c",a);
if(count>0)printf(" ");
for(d=count;d>0;d--)
{
if(d>1)printf(" ");
}
if(count>0)
printf("%c",a);
count++;a++;
printf("\n");
}
count=b-3;
for(c=b-1;c>=1;c--)
{
for(f=b-c;f>0;f--)
{
printf(" ");
}
printf("%c",g);
for(h=count;h>0;h--)
{
printf(" ");
}
if(count>=0){
printf(" ");
printf("%c",g);
}
count--;g--;
printf("\n");
}
getchar();
return 0;
}