#include<bits/stdc++.h>
using namespace std;
string a,b;
int main()
{
cin>>a;
getchar();
getline(cin,b);
a.insert(a.begin(),' ');
b.insert(0," ");
for(int i=0;i<a.size();i++)
if(a[i]>='A'&&a[i]<='Z') a[i]+=32;
for(int i=0;i<b.size();i++)
if(b[i]>='A'&&b[i]<='Z') b[i]+=32;
if(b.find(a)==-1){
cout<<"-1";
return 0;
}
else{
int sum=0;int t=0;
while(b.find(a,t)!=-1)
{
sum++;
t=b.find(a,t)+1;
}
cout<<sum<<" "<<b.find(a);
}
return 0;
}
C++代码,哪位大佬帮忙看看哪错了?