#include <stdio.h>
#include <time.h>
#include <stdlib.h>
int main()
{
// sayılarımız burada tutulacak
int numbers[100];
// dizimizin elemanlarına seçilecek elemanlarımızı atıyoruz
for (int i = 0; i < 100; i++) {
numbers[i] = i + 1;
}
// time null yapmassak program her çalıştıgında aynı sayıları verir
srand(time(NULL));
// kac kere yapcagımız tutacak sayacımız
int counter = 0;
while (counter != 5) {
// 0 - 99 dahil aralıgında rastgele sayı seç
int random = rand() % 100;
// sayı -1 değil ise al. -1'i biz seçilen olarak atadık. Herhangi başka bir değerde atanabilir(Kendi sayılarımız arasında olmama şartıyla!)
if (numbers[random] != -1) {
printf("Sayı %d = %d\n", counter + 1, numbers[random]);
counter++;
// sayı kullanıldı
numbers[random] = -1;
}
}
return 0;
}