символы чтобы убрать пробелы но при первом же пробеле цикл останавливается, как решить?
Не останавливать цикл при первом пробеле. Ещё есть string stream
' int main() { string sum; cout << "Введите данные для суммировния:\nПример: 1+1\n"; cin >> sum; // cout << sum[2] << endl; int size_of_str = sum.size(); cout << size_of_str << endl; string str_after; for(int i = 0; i <= size_of_str; i++) { if(sum[i] != " ") { str_after += sum[i]; } cout << sum[i] << endl; } cout << str_after << endl; return 0; } '
Извините, все ещё не понятно) В питоне все норм перебирается)) Я с питона перехожу и сразу же начал делать по базовым знаниям
Ты код забыл прислать
там был код ниже и обсуждение
if sum [i] != " " - неверное условие, нельзя сравнивать символ со строкой
Тебе надо сначала какие-либо учебники почитать, с++ и питон очень разные языки
Обсуждают сегодня