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 ???