为啥后面3个点RE了?运行页面
#include<bits/stdc++.h>
using namespace std;
int msizeof(string s)
{
int lens=0;
for(int i=0;s[i]!='\0';i++) lens++;
return lens;
}
int main()
{
string a,ans;
getline(cin,a);
int len=msizeof(a);
for(int i=0;i<len;i++)
switch(a[i])
{
case 'A':ans[i]='T';cout<<ans[i];break;
case 'C':ans[i]='G';cout<<ans[i];break;
case 'G':ans[i]='C';cout<<ans[i];break;
case 'T':ans[i]='A';cout<<ans[i];break;
}
return 0;
}