Подскажите как вывести массив, только ту часть которая инициализирована? Например длинна массива 100,
а пользователь ввел только 5 элементов. нужно вывести только эти 5 элементы а не весь массив.
например такой код.
int main()
{
#include <iostream>
#include <string>
using namespace std;
int main()
{
string str[200];
for (int i = 0; i < 200; ++i)
{
getline(cin, str);
}
//Как вывести например только 5 введенных строк???
}
Добавьте счетчик numberOfUserEnteredStrings, увеличивайте его каждый раз, когда пользователь что-то вводит.
При выводе результатов цикл сделайте не до 200, а уже до numberOfUserEnteredStrings.