El código que te ha puesto Diodo te genera números entre 1 y 10 con repetición. Lo que tienes que hacer es crearte un array de 10 posiciones y, cada vez que generes un número, miras en el array a ver si ya ha sido generado anteriormente. Si no lo ha sido, lo añades, y si lo ha sido, vuelves a generar otro y repites el proceso.
Un saludo.
Ruben3d