C++ 代码
#include<bits/stdc++.h>
using namespace std;
int main(){
char s[501];
fgets(s,501,stdin);
int cnt=0,max1=0;
string c,maxstr;
for(int i=0;i<strlen(s);i++){
if(s[i]!=' '&& s[i]!='.'){
cnt+=1;
c+=s[i];
}
else{
if(cnt>max1){
max1=cnt;
maxstr=c;
cnt=0;
c="";
}
else{
cnt=0;
c="";
}
}
}
cout<<maxstr<<endl;
return 0;
}