|
马上注册,结交更多好友,享用更多功能^_^
您需要 登录 才可以下载或查看,没有账号?立即注册
x
同样一段代码
- #include <iostream>
- #include<cstring>
- using namespace std;
- int main(){
- char a[50],b[50];
- cin>>a;
- for(int i=0;i<strlen(a);i++){
- switch(a[i]){
- case'X':
- b[i]='a';
- case'Y':
- b[i]='b';
- case'Z':
- b[i]='c';
- case'x':
- b[i]='A';
- case'y':
- b[i]='B';
- case'z':
- b[i]='C';
- default:
- a[i]=a[i]+3;
- if('a'<=a[i]&&a[i]<='z'){
- b[i]=a[i]-32;
- }
- else{
- b[i]=a[i]+32;
- }
- }
- }
- int ii=0;
- for(int i=strlen(b)-1;i>=0;i--){
- a[ii]=b[i];
- ii+=1;
- }
- cout<<a;
- return 0;
- }
复制代码
dev c++能过,有道图灵却过不了,UnicodeDecodeError :'utf-8' codec can't decode byte 0xfc in position 1: invalid start byte
求解
UnicodeDecodeError
很明显,编码问题,改一下编码看看
|
|