ciao a tutti, ho un piccolo problema con la funzione rand()

se scrivo:

int x, y,max;
max=10
x= rand()%max;
y= rand()%max;
printf(x,y);

e poi compilo da shell con il comando

gcc prova.c

mi stampa due numeri casuali da 0 a 10
es. 4,6

se ricompilo con lo stesso comando mi da sempre gli stessi due numeri
4,6

come faccio a far restituire numeri diversi quando ricompilo lo stesso file????



grazie in anticipo.