#include<bits/stdc++.h>
using namespace std;
string str;
int main(){
cin>>str;
transform(str.begin(),str.end(),str.begin(),::tolower);//STL
cout<<str;
return 0;
}
不难发现输出跟输入相同
#include<bits/stdc++.h>
using namespace std;
string str;
int main(){
cin>>str;
transform(str.begin(),str.end(),str.begin(),::tolower);//STL
cout<<str;
return 0;
}