Originariamente inviato da vAiO
perfetto ti ringrazio, funziona anche senza includere la libreria. Senti già che ci sono chiedo anche sta cosa:

a=rand()%(k+1);


k è un intero positivo diverso da 0.


come mai mi genera anche interi = 0 ???
per generare numeri diversi da 0 dovresti fare:

codice:
int numero_Casuale = numero_minimo + rand() % numero_massimo
nel tuo caso ovviamente

1 + rand() % (k+1)