Advertisement
OMEGAHEAD_MonkoX

LongestWord

Dec 5th, 2019
129
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 0.51 KB | None | 0 0
  1. #include <string>
  2. #include <iostream>
  3.  
  4. using namespace std;
  5.  
  6. string LongestWord(string s)
  7. {
  8.     int max_len, i;
  9.     string s1, word;
  10.     s += ' ';
  11.     s1 = 'w';
  12.     s1.clear();
  13.     max_len = 0;
  14.     for (i = 0; i < s.size(); i++) {
  15.         if (s[i] > 64 && s[i] < 91 || s[i] > 96 && s[i] < 123)
  16.             s1 += s[i];
  17.         else {
  18.             if (s1.size() > max_len) {
  19.                 max_len = s1.size();
  20.                 word = s1;
  21.             }
  22.             s1.clear();
  23.         }
  24.     }
  25.     return word;
  26. }
  27. int main()
  28. {
  29.     string s;
  30.     getline(cin, s);
  31.     cout << LongestWord(s);
  32.     return 0;
  33. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement