可以的话能够详细说一下错误吗 真的不太懂到底要怎么写 底下那个运行结果也看不懂
11行少了个ch 应该是(ch >= 97 && ch <= 122)
11行少了 ch
15行最后逗号改成分号结尾
#include<stdio.h>
int main()
{
char ch;
scanf("%c",&ch);
if(ch >= 'a' && ch <='z')
ch -= 32;
else if(ch >='A' && ch<='Z')
ch += 32;
printf("%c",ch);
return 0;
}
#include<iostream>
using namespace std;
//大小写字母转换通过ASCⅡ码值进行改变,小写-大写=32;
int main()
{
char c1 = 'a';
char c2 = 'A';
cout << c1 << " " << c2 << endl;
c1=c1-32;//小写转换成大写
c2=c2+32;//大写转换成小写
cout << c1 << " " << c2 << endl;
}
可以参考这个进行更改