Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <iostream>
- int slovo(char* str);
- void main()
- {
- const int size = 50;
- char str[size] = " ";
- char str1[size];
- int MAX = 0;
- int i = 0;
- while (str[0] != '\n') {
- fgets(str, size, stdin);
- if (slovo(str) > MAX) {
- MAX = slovo(str);
- while (str[i] != '\n') {
- str1[i] = str[i];
- i++;
- }
- str1[i] = '\0';
- i = 0;
- }
- }
- printf("%s", str1);
- return;
- }
- int slovo(char* str) {
- int k = 0;
- int i = 0;
- int start = 0;
- int max = 0;
- while (str[i]) {
- if ((str[i] == ' ') || (str[i] == '\n') || (str[i] == '\0') || (str[i] == '.')) {
- k = i - start;
- if (k > max) {
- max = k;
- }
- start = i;
- }
- i++;
- }
- return max;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement