DEV C++ 5.11
#include<bits/stdc++.h>
using namespace std;
int main(void)
{
string s = "";
string a;
bool isUpper = false;
int n;
cin>>n;
for (int i=0;i<n;i++){
cin>>a;
if (a == "Space"){
s = s + " ";
}
else if (a == "CapsLock"){
isUpper = !isUpper;
}
else if (a == "Backspace"){
if (!s.empty())
s.pop_back();
}
else{
if(isUpper){
s = s + (char)(a[0] + 32);
}
else
s = s + a;
}
}
cout<<s;
return 0;
}
没有
没有
能编译运行
1.少了个源文件#include<windows.h>建议加上
2.devcpp的版本太低,要升级IDE