输入一个小写字母 以小写字符形式输出 如果输入的不是英文字符 显示“输入出错”
发布网友
发布时间:2023-03-16 04:36
我来回答
共2个回答
热心网友
时间:2023-10-28 02:41
#
include
int
main()
{
char
ch;
while(scanf("%c",&ch)!=0)
{
printf("input
error!\n");
fflush(stdin);//这一句是清空输入缓存区
break;//如果你不想继续输入就加这个,不然就去掉
}
if
ch=(ch>='A'&&ch<='Z')
ch=32+ch;
printf("%c\n",ch)
else
printf("error");
return
0;
}
热心网友
时间:2023-10-28 02:41
#include
void
main()
{
char
c;
printf(“请输入一个字符:\n”);
scanf("%c",&c);
if(c>=65
&&
c<=90)
{
c=c+32;
printf("转为小写是:%c\n",c);
}
else
if(c>=97
&&
c<=122)
{
c=c-32;
printf("转为大写是:%c\n",c);
}
else
printf("输入的不是字母\n");
}