#include <iostream>
#include <string>
using namespace std;
int main()
{
string a[100];
string temp;
int i = 0;
do
{
cin >> temp;
a[i] = temp;
i++;
}
while(temp.find('.') != string::npos);
temp.erase(temp.find('.'));
i--;
for(int j = 0; j <= i; j++)
{
cout << a[j].size() << " ";
}
return 0;
}
请问我对string类的应用哪里出错了?