ciao a tutti,
mi sto esercitando a scrivere il gioco Mastermind in c++ con interfaccia testuale(roba da primo anno di informatica) e ho una procedura che dà problemi. Ve la riporto:

Codice PHP:
void creaNumeri(int numeri[5]){
    
unsigned seed time(NULL);
    
srand(seed);
    for(
int i 0i<5i++){
        
numeri[i] = rand() % 10;
        for(
int j=i-1j>=0j--){
            while(
numeri[i]==numeri[j]) {
                
numeri[i]=rand() % 10;
            }
        }
    }

il problema è che ogni tanto nell'array ci finiscono due cifre uguali(es. 42001)...

potete aiutarmi a risolvere?

thanks!!!