Run ID 作者 问题 语言 测评结果 Time Memory 代码长度 提交时间
71743 游四鑫 删除单词后缀 C++ Compile Error 0 MS 0 KB 456 2024-04-27 15:46:18

Tests(0/0):


Code:

#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; }


Run Info:

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
      }
      ^