C kodum döngüye girmiyor

Sayaçtan kastınız nedir, açabilir misiniz?
Eğer sayı herhangi bi sayıya kalansız bölünürse sayaç değeri artacak ve dolasıyla sıfır olmayacağı için false döndürecektir.Benim fonsiyonumda öyle.
 
Kodu bu durumda denersen olacağını düşünüyorum. Bunu bir compile et olmazsa IDE'yi açıp oradan yapacağım.
 
C dilinde boolean varmı tam bilmiyorum yoksa onun yerine 0 ve 1 kullanın benim fonksiyonum daha sade bence bunu kullan.
C dilinde boolean varmı tam bilmiyorum yoksa onun yerine 0 ve 1 kullanın benim fonksiyonum daha sade bence bunu kullan.
Varmış o zaman işler çok kolay hale gelmiş demektir.

C:
#include <stdbool.h>

//SAYI asalsa true döndürür
bool asalsayimi(int sayi)
{
    for(i=2;i<sayi;i++)
    {
       if(sayi%i==0)
       {
           return false;
       }
    }

    return true;
}
 
Son düzenleme:
Bu siteyi kullanmak için çerezler gereklidir. Siteyi kullanmaya devam etmek için çerezleri kabul etmelisiniz. Daha Fazlasını Öğren.…