#include <stdlib.h>
#include <time.h>
kullanacağımız srand, rand ve time fonksiyonlarına bu kütüphaneler sayesende erişiyoruz
sayi = rand() % 500
kodu ile 0 ile 499 arası sayılardan biri rastgele denilebilecek şekilde oluşturulur. Ancak programı birkaç çalıştırmanda farkedebileceğin üzere hep aynı sayıları bulacaksındır. Bunun nedeni derleyici senin hata kontrolü yapabilmen adına rand fonksiyonunda sabit bir dizi kullanır ve sayıları buradan çeker. Bunu önlemek yani her çalışmadı farklı sayılar elde etmek için aşağıdakini kullanabilirsin
srand(time(NULL))
bu kod bilgisayar saatinle orantılı olarak rand fonksiyonundaki sayıları değiştirir.