c语言中输入一个大写字母;输出一个小写的金字塔
展开全部
以输出10行为例:
//#include "stdafx.h"//If the vc++6.0, with this line.
#include "stdio.h"
int main(void){
char ch,i,j,k;
while(1){
printf("Please enter a capital letter...\nch=");
if(scanf(" %c",&ch),ch>='A' && ch <='Z')
break;
printf("Error, redo: ");
}
for(ch&=0xDF,i=0;i<10;i++){
printf("%*c",48-i,' ');
for(k=(i<<1)+1,j=0;j<k;j++)
putchar(ch);
putchar('\n');
}
return 0;
}
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询