Генератор случайных чисел. Как избежать повторения при заполнении массива?

Как избежать повторения элементов массива при вызове генератора случайных чисел?

#include <iostream>
#include <ctime>
using namespace std;

void main()
{
    srand(time(NULL));

    int const SIZE = 10;

    int arr[SIZE];

    for (int i = 0; i < SIZE; i++)
    {
        arr[i] = rand() % 20;
    }

    for (int i = 0; i < SIZE; i++)
    {
        if (arr[i] != )
        {
            cout << arr[i] << " ";
        }
    }

    cout << endl;
}

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