Quando generi il prossimo numero random, fai un ciclo per confrontarlo con tutti gli elementi dell'array gia' assegnati ... se non lo trovi, lo assegni al prossimo e continui, altrimenti lo generi nuovamente e ripeti il controllo.