#include
void main()
double a;
printf("%f",a);
scanf("%f",&a);
switch(a)
{
case 'a':printf("%f",a);
break;
default:printf("输入的字符不是字母\n");
}
}
显示错误,不知道怎么打下去了 后面还有但是不知道怎么打了,求解!
题目如下: 输入一个字符,判断字符必须为字母,为其它字符则输出“输入字符不是字母”
然后输入的字符改为当前字符的下一个字符,例:c改为d,Z改为A。注意大小写不能改变。
楼主你好,这是我的真正号,刚才我忘记这个号的密码,所以用Q登录,希望你采纳我这个为满意答案。
我来帮你
我就在这里敲吧
#include
int main()
{
char ch; //用来存储输入的字母
printf("输入字母");
scanf("%c", &ch);
//下面两句是判断输入的是不是字母
if ('A' <= ch && ch <= 'Z' ){
printf("该字母的下一个字母是%d, ch + );
}
else if ('a' <= ch && ch <= 'z' ){
printf("该字母的下一个字母是%d, ch + );
}
//下面是判断如果不是字母,则输出下面语句
else{
printf("你输入字符不是字母");
}
}
我来帮你
我就在这里敲吧
#include
int main()
{
char ch; //用来存储输入的字母
printf("输入字母");
scanf("%c", ch);
//下面两句是判断输入的是不是字母
if ('A' <= ch && ch <= 'Z' ){
printf("该字母的下一个字母是%d, ch + );
}
else if ('a' <= ch && ch <= 'z' ){
printf("该字母的下一个字母是%d, ch + );
}
//下面是判断如果不是字母,则输出下面语句
else{
printf("你输入字符不是字母");
}
}
你好,据我看来,你是头文件都没写对。主函数什么都错了,贴上我的代码
int main()
{
char a;
scanf("%c",&a);//输入
printf("%c\n",a);//输出a
switch(a)
{
case 'a':
printf("%c",a);
break;
default:
printf("输入的字符不是字母\n");
break;
}
return 0;
}
你好,据我看来,你是头文件都没写对。主函数什么都错了,贴上我的代码
int main()
{
char a;
scanf("%c",&a);//输入
printf("%c\n",a);//输出a
switch(a)
{
case 'a':
printf("%c",a);
break;
default:
printf("输入的字符不是字母\n");
break;
}
return 0;
}
#include
int main()
{
char a;
printf(“请输入字符”);
scanf(“%c”,a);
if(a>=65&&a<=90)
{
printf(“%c是大写字母”,a);
}
if(a>=97&&a<=122)
{
printf(“%c是小写字母”a);
}
else
{
printf(“%c不是字母”,a);
}
return 0;
}