come ti hanno suggerito basta che ogni volta che generi un nuovo valore controlli che non sia presente nell'array (usa l'array, non 8 variabili diverse)

qualcosa tipo

codice:
for (i=0; i<8; i++){
    ok = false;
    while(!ok){
       array[i] = numeroRandom();
       ok = true;
       for(j=0; j<i; j++){
           if(array[i] == array[j]) ok = false;
       }
   }
}
per fare una roba proprio banale