Run ID | 作者 | 问题 | 语言 | 测评结果 | Time | Memory | 代码长度 | 提交时间 |
---|---|---|---|---|---|---|---|---|
498 | 邓小龙 | 元音字母转换 | C++ | Compile Error | 0 MS | 0 KB | 446 | 2022-08-27 08:48:25 |
#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; }
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()); ^