ну тут понятно что #include пожрал mail.ru
Однако!
1 - Не вижу вообще тут перегрузки операторов и т. д.
Есть ощущение, что Вы не создали проект для своего кода в IDE.
При этом в редакторе ещё какой-то чужой (?) код.
2 - по коду что ниже в вопросе
for (int i = 0; i < strlen(s); i++) {
strlen функция над _C_ строками. У Вас-же используются C++ строки string.
См. string.size и string.length
https://www.cplusplus.com/reference/string/string/length/Присылайте исправленный вариант в коммент.
ЗЫЖ На STL это можно сделать красивее.
Размер строки size_t а не int. Используя int Вы рискуете нарваться на проблемы при больших строках.
Задание лучше указывать полностью.
2)Функцию "_Lockit" не является именем типа. есть и другие но сначала бы с этими разобрался . Нажимаю на ошибки а меня переносит не на строки моего кода, а в какой-то другой код .
Include
#include
using namespace std;
int main()
{
string s;
getline(cin, s);
int max = 0;
int k = 0;
int dlina = 0;
for (int i = 0; i < strlen(s); i++) {
if (s[i] == ' ') {
dlina = i;
if (dlina - k > max) {
k = dlina;
max = dlina - k;
}
}
}
for (int j = dlina - k; j <= dlina; j++) {
cout << s[i];
}
return 0;
}