Run ID 作者 问题 语言 测评结果 Time Memory 代码长度 提交时间
498 邓小龙 元音字母转换 C++ Compile Error 0 MS 0 KB 446 2022-08-27 08:48:25

Tests(0/0):


Code:

#include <iostream> #include <cstring> using namespace std; char zh(string a) { for(int i=0;i<a.size();i++){ if(a[i]=='a'&&a[i]=='e'&&a[i]=='i'&&a[i]=='o'&&a[i]='u'){ a[i]=a[i]-32; } } } int main() { int n; string a; cin>>n; for(int i=0;i<n;i++){ cin>>a; for(int j=0;j<a.size();j++){ zh(a[j]); } cout<<a; } return 0; }


Run Info:

Main.cc: In function 'char zh(std::string)':
Main.cc:6:26: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
     for(int i=0;i::basic_string(const _CharT*, const _Alloc&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]' [-fpermissive]
       basic_string(const _CharT* __s, const _Alloc& __a = _Alloc());
       ^