最美的年华
2015-12-27 22:34
#include<stdio.h>
int mian()
{
char ch;
scanf("%c",&ch);
if(ch>'A'&&ch<'z')
ch=ch+32;
printf("%c",ch);
if(ch>'a'&&ch<'z')
ch=ch-32;
printf("%c",ch);
else printf("既不是大写也不是小写");
return 0;
}
int mian()这里是int main(),还有你的if-else括号和条件都写得有问题,我修改了下
应该这样写:
int main()
{
char ch;
scanf("%c",&ch);
if(ch>'A'&&ch<'Z')
{
ch=ch+32;
printf("%c",ch);
}
else if(ch>'a'&&ch<'z'){
ch=ch-32;
printf("%c",ch);
}
else{
printf("既不是大写也不是小写");
}
return 0;
if(ch>'A'&&ch<'Z'),else if(ch>'a'&&ch<'z')这里少写了“=”号应该是
if(ch>='A'&&ch<='Z'),else if(ch>='a'&&ch<='z')
C语言入门
926027 学习 · 20793 问题
相似问题