69,382
社区成员
发帖
与我相关
我的任务
分享
#include<stdio.h>
int main(void)
{
char lets[27] = "ABCDEFGHIJKLMNOPQRSTUVWXYZ";
char letter;
printf("please Enter a letter (for example: E ):\n");
scanf("%c",&letter);
int out_i, in_i_black, in_i_up, in_i_down;
for (out_i = 0; lets[out_i] <= letter; out_i++) {
for (in_i_black = 0; in_i_black < (letter - lets[out_i]); in_i_black++) {
putchar(' ');
}
for (in_i_up = 0; in_i_up < out_i; in_i_up++) {
putchar(lets[in_i_up]);
}
for (in_i_down = out_i; in_i_down >= 0; in_i_down--) {
putchar(lets[in_i_down]);
}
putchar('\n');
}
getchar();
getchar();
return 0;
}