这里先贴代码
#include<cstdio>
#include<iostream>
#include<cstring>
using namespace std;
int main(){
string a;
cin>>a;
for(int i=1;i<=100;i++)
{
if('a'<=a[i]&&a[i]<='z')
{
a[i]=a[i]-('a'-'A');
}
}
cout<<a;
return 0;
}
有没有大佬看看,这为什么运行错误。
第一眼看觉得好水,然后提交结果第3个点re掉,第二次是第四个点re,然后是2、3点re,好神奇。