请问数字字符如何转换,第三个和第四个选择可以看看吗

#include
using namespace std;
int main()
{
char x;
int a;
cin>>x;
if(x>='A'&&x<='Z')
{
x=x+32;
cout<
}
else if(x>='a'&&x<='z')
{
x=x-32;
cout<
}
else if(x>='0'&&x<='9')
{
x=x*x;
cout<<(int)x;
}
else
{
cout<
}
system ("pause");
return 0;

}

img

else if(x>='0'&&x<='9')
{
x = (x-'0') * (x-'0');
cout<<(int)x;
}