#include <stdio.h>
#include <stdlib.h>
int main()
{
int asal, i, say = 0;
printf ("sayi gir: ");
scanf ("%d", &asal);
printf ("\n");
for (i = 2; i < asal; i ++)
{ //sayinin tam olarak bölünüp bölünmedigi kontrol
if (asal % i == 0) say ++; //sayý 2 den baslayip kendine kadar butun
//sayýlarda bolumunden kalan 0 esit olmayýnca
//say degeri degismiyecektir eger sayý 2 den
//baslayýp kendine kadar olan sayýlardan
//herhangi birinden bolumu sýfýra esit olursa
//say bir artacaktýr
}
if(say>0) // eger say sýfýrdan farklýysa bir sayiya kalansiz bolunmus
//demektir yani asal degildir
printf(" BU SAYI ASAL DEGIL\n ");
if(say==0) // eger say sýfýra esit ise sayi kendinden baska hicbir sayiya kalansiz
//bolunmemistir yani asal sayidir.
printf(" BU SAYI ASAL\n ");
}