Advertisement
denzhurik

new 4

Jan 20th, 2020
116
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.92 KB | None | 0 0
  1. #include <cstring>
  2. #include <iostream>
  3. using namespace std;
  4.  
  5. void maxword(char* input)
  6. {
  7. int len=strlen(input);
  8. int i, j;
  9. int length;
  10. int maxlength=0;
  11. int wordpos=0;
  12.  
  13. for(i=0; i<len; i++)
  14. if(isalnum(input[i]))
  15. {
  16. length=0;
  17.  
  18. for(j=i; j<len; j++)
  19. {
  20. if(isalnum(input[j]))
  21. length++;
  22. else
  23. break;
  24. }
  25.  
  26. if(length > maxlength)
  27. {
  28. maxlength=length;
  29. wordpos=i;
  30. }
  31. }
  32.  
  33. cout << "Word with maximum length: ";
  34. for(i = wordpos; isalnum(input[i]); i++)
  35. cout << input[i];
  36.  
  37. }
  38.  
  39.  
  40. int main()
  41. {
  42. char text[4096]="As the rush comes";
  43. // cout << "Enter some text: ";
  44. // cin.getline(text, 4095);
  45.  
  46. maxword(text);
  47. return 0;
  48. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement