一次性AC。
一开始没有想到用stringstream。
用stringstream应有sstream头文件。
处理’.’应该用到erase函数。
#include<iostream>
#include<sstream>
using namespace std;
int a[5];
int main()
{
// freopen("xxx.in","r",stdin);
// freopen("yyy.out","w",stdout);
string n1,n3,n4,max="";
getline(cin,n1);
n4=n1.erase(n1.size()-1);
stringstream n2;
n2<<n1;
while(n2>>n3)
if(n3.size()>max.size())
max=n3;
cout << max;
// fclose(stdin);
// fclose(stdout);
return 0;
}