Надо сделать на С++
В строке имеется несколько символов «точка с запятой» (;). Вывести все символы, заключённые между каждыми двумя точками с запятой.
Сделал
#include <iostream>
#include <string>
int main() {
std::string input;
std::cout << "Введите строку: ";
std::getline(std::cin, input);
size_t start = 0;
size_t end = 0;
// Ищем символы между точками с запятой
while ((start = input.find(';', end)) != std::string::npos) {
end = input.find(';', start + 1);
if (end != std::string::npos) {
std::string between = input.substr(start + 1, end - start - 1);
std::cout << "Символы между точками с запятой: \"" << between << "\"" << std::endl;
}
}
return 0;
}
любая нейронка тебе даст такой ответ