C Dilinde Asal Sayıların Hesaplaması

Herkeze merhaba. Bugun C dilinden sınav olduk hemen hoşuma giden bir örneği sizlerle paylaşmak istedim. 1000′e kadar olan asal sayıları nasıl buluruz? #include <stdio.h> int main () { int sayi, n, i=0, a[1000]; for (sayi=2; sayi!=1000, sayi++) {n=2; for(;(sayi%n)!=0;) n++; for(;sayi==n; i++) a[i]=n; } return (0) ; } Ayrıca derleme imkanım olmadı ufak tefek hatalarımız varsa ve belirtirseniz en kısa zamanda düzeltebiliriz.
19.01.1990 tarihinde doğmuş, küçük yaşlarda bilgisayarla tanışmış biriyim. Çukurova Üniversitesi Bilgisayar Mühendisliği'nde öğrenim hayatıma devam etmekteyim. Java, Python, Php, Css, JS vb. dillerini kullanarak çeşitli projeler geliştirmekteyim. Boş zamanlarımda SEO ve PS ile uğraşmaktayım. 



