0

Вроде задача простая - просто прочитать n количество строк из консоли , но программа читает n-1 кол-во строчек

#include <string>

int main() { int n; std::cin >> n;

for (int i = 0; i &lt; n; i++) {
    std::string line;
    std::getline(std::cin, line);
    std::cout &lt;&lt; line &lt;&lt; std::endl;
}

return 0;

}

Я думаю вся проблема в том , что после того как мы вводим значение n, мы автоматом переходим на новую строку, и после getline() читает пустую строчку.

Как это исправить ? Если вы очень умные , подскажите пожалуйста как решить эту задачу по другому (без getline())

0 Answers0