最长单词2

#include <iostream>
#include <string.h>
#include <stdio.h>
#include <string>
#include <stack>
using namespace std;
char str[505];
char Lstr[505];
stack <string> st;
int main()
{
     gets(str);
    string Ls;
            string s;
    for(int i=0;i<strlen(str);i++)
    {
        if(str[i]!=' '&&str[i]!='.')
           {
                s.push_back(str[i]);
           }
           else
           {
               if(s.size()>Ls.size())
               {  Ls=s;}
               s.clear();
           }
    }
    cout <<Ls<<endl;
	return 0;
}


版权声明:本文为xutian_curry原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。