Arkadaşlar,1 den 1000 e kadar 168 elemanlı asalsayilar dizisi oluşturdum makine önce sayilari tespit edip diziye almalı sonra diziyi ekrana yazdırmalı fakat yazdırdığı elemanların asal sayılarla ilgisi alakası yok
hatayı bulamadım yardımcı olursanız sevinirim 😀
int main(int argc, char *argv[]) {
int asalsayilar[168];
int i,b,c,x;
int oncelik;
for(oncelik=0;oncelik<=1;oncelik++){
if(oncelik==0){
for(i=1;i<=999;i++){
for(x=2;x<=i;x++){
if(i%x==0){
b=b+1;
if(b==1){
c=c+1;
i=asalsayilar[c];
}
}
b=0;
}
}
}
if(oncelik==1){
int t;
for(t=0;t<=167;t++){
printf("%d\n",asalsayilar[t]);
}
}
}
return 0;
}