Ha nem használód a time.h -t, akkor nem lesz inicializálva a véletlen szám generátorod. És ilyenkor mindig ugyanazt a szekvenciát adná vissza, nem pedig véletlen számokat.
De ha kiszeded a time.h -t, akkor az srand függvényhívásban a paramétert le kell cserélni valamire. Ha például bõvited a programot, hogy kérjen be egy számot 1 és mondjuk 10000 között, és azt adod át az srandnak, akkor máris kiküszöbölted a time.h -t.