Заполнение массива случайными числами из другого массива на СИ

Нужно создать массив, заполненный случайными числами из другого, уже заполненного массива и чтобы не было повторений.

#include <stdio.h>
#include <stdlib.h>

int main(void) 
{
    int a, b;
    printf_s("Enter number A and B (B < A)\n> ");
    scanf_s("%d %d", &a, &b);
    int arr[100] = { 0 };
    int brr[100] = { 0 };
    int crr[100] = { 0 };
    for (int i = 0; i < a; ++i) 
    {
        arr[i] = rand() % 11 + 10;
        printf_s("%d ", arr[i]);
    }
    printf_s("\n");
    for (int i = 0; i < a; ++i)
    {
        crr[i] = rand() % a;
        printf_s("%d ", crr[i]);
    }
    return 0;
}

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