I was made this program This program makes array which each digit is different but it takes so much time
void generateArr() {
    int randomNum;
    int sameNum = 0;
    for (int i = 0; i < arrScale; i++) {
        while (true)
        {
            sameNum = 0;
            srand((unsigned int)time(NULL));
            randomNum = rand() % 10;
            for (int j = 0; j < arrScale; j++) {
                if (numArr[j] == randomNum) {
                    sameNum = 1;
                }
            }
            if (sameNum == 0) {
                break;
            }
        }
        numArr[i] = randomNum;
    }
}
numArr and arrScale is made in front
 
     
    