На данный вопрос уже ответили:
Объясните пожалуйста почему функция cin.getline() в данном коде игнорирует нулевой элемент массив строк?
void Filling(char **&Strings, int rows) {
cout << "Enter strings: " << endl;
for(int counter = 0; counter < rows; counter++)
cin.getline(Strings[counter], 80);
}
Strings это двумерный массив строк.
Первый вызов cin.getline() воспринимает endl перед циклом как введенный символ. Для исправления перед циклом вставьте cin.ignore().
Как развивать веб-проекты в 2026 году: технологии, контент E-E-A-T и факторы доверия
Современные инструменты для криптотрейдинга: как технологии помогают принимать решения
Апостиль в Лос-Анджелесе без лишних нервов и бумажной волокиты
Основные этапы разработки сайта для стоматологической клиники