| Run ID | 作者 | 问题 | 语言 | 测评结果 | Time | Memory | 代码长度 | 提交时间 |
|---|---|---|---|---|---|---|---|---|
| 71743 | 游四鑫 | 删除单词后缀 | C++ | Compile Error | 0 MS | 0 KB | 456 | 2024-04-27 15:46:18 |
#include<iostream> using namespace std; string a; int main(){ getline(cin,a); if(a[a.size()-2]=='e'&&a[a.size-1]='r'){ a.erase(a.size()-2,2) } else if(a[a.size()-2]=='l'&&a[a.size-1]='y'){ a.erase(a.size()-2,2) } else if(a[a.size()-3]=='i'&&a[a.size-2]='n'&&a[a.size-2]='g'){ a.erase(a.size()-3,2) } cout<<a; return 0; }
Main.cc: In function 'int main()':
Main.cc:9:42: error: invalid use of member function (did you forget the '()' ?)
if(a[a.size()-2]=='e'&&a[a.size-1]='r'){
^
Main.cc:12:6: error: expected ';' before '}' token
}
^
Main.cc:13:43: error: invalid use of member function (did you forget the '()' ?)
else if(a[a.size()-2]=='l'&&a[a.size-1]='y'){
^
Main.cc:16:6: error: expected ';' before '}' token
}
^
Main.cc:17:43: error: invalid use of member function (did you forget the '()' ?)
else if(a[a.size()-3]=='i'&&a[a.size-2]='n'&&a[a.size-2]='g'){
^
Main.cc:17:60: error: invalid use of member function (did you forget the '()' ?)
else if(a[a.size()-3]=='i'&&a[a.size-2]='n'&&a[a.size-2]='g'){
^
Main.cc:20:6: error: expected ';' before '}' token
}
^