vector: " << endl;
                  
                  
                    char a; cin >> a; letters.push_back(a);
                  
                  
                  
                  
                  
                    if (a != '%') {
                  
                  
                      cin >> a; letters.push_back(a);
                  
                  
                    }
                  
                  
                  
                  
                  
                  Подскажите пожалуйста, как сделать так, чтобы я мог считывать символы в вектор до того, как не встретится определенный символ? Я решил сделать так, но оно работает как-то неправильно, потому что после ввода знака % он все еще запрашивает ввод, а перестает запрашивать ввод только через несколько символов
                  
                  
                
Ну getline даже можно для этого использовать
Либо использовать ввод одного символа, неформатный (не через >> )
Как это можно сделать?
Обсуждают сегодня