s[s.size()-1]=="."
这个语句为什么编译错误呢?
#include
using namespace std;
int main(){
string s;
int Min=10000;
while(cin>>s)
{
if(s[s.size()-1]==".")
{
break;
}
else if(s.find('a'))
{
int len=s.size();
if(len>Min)
Min=len;
}
}
cout<return 0;
}
OK,感谢大佬啦。
s是字符串不是数组不能用[]取值