srand() si usa per inizializzare il seme del generatore di numeri casuali, mentre la funzione rand() ritorna un numero compreso fra 0 e 32767 (se non ricordo male).
Per estrarre un numero compreso tra 1 e 10 puoi utilizzare il modulo:
codice:
int numero = (rand() % 10) + 1;
Ciao.