Вывод значений вектора

Есть заполненный вектор, хочу вывести значения в вывод. Компилятор ругается.

#include <iostream>
#include <vector>
using namespace std;
int main()
{
    vector<int> v2;
    for (int i=1; i != 30; ++i)
        v2.push_back(i);
        cout << i << " ";
    cout << endl;
}

Хочу понять как перемножить пару векторов поэлементно, т.е. первый элемент с каждым элементов второго и т.д. Затем разобраться с проверкой на точный квадрат. Дабы найти все пары чисел, являющиеся точным квадратом.


Ответы (1 шт):

Автор решения: Mikhailo
#include <iostream>
#include <vector>
using namespace std;
int main()
{
    vector<int> v2;
    for (int i=1; i != 30; ++i)
    {
        v2.push_back(i);
        cout << i << " ";
    }
    cout << endl;
}

Скобочки пропустили...

→ Ссылка