A C ugye pszeudó random generátort használ, vagyis igazából azok nem teljesen véletlen számok. A véletlen szám generálást biztosan vettétek, hogyha ez volt a feladat. Márpedig ha azt nem inicializálod, akkor mindig ugyanazt a sorozatot adja vissza (ha nem inicializálod az egyébként ugyanolyan, mintha 1-el hívnád meg az srand() függvényt).
Szóval ha idáig eljutottunk (szerintem:) akkor valahogy találni kell egy változó számot, amivel minden futásnál lehetne inicializálni. Ez lehetne az a bizonyos hány sort írunk ki, de az nem túl véletlen (de lehetne azzal is). Marad még hogy bekérünk mi egy számot, vagy használjuk az idõt :-)
(illetve lehet van még más is, nekem nem jut hirtelen eszembe:)