Şimdi Ara

Basit bir C programı hakkında soru

Daha Fazla
Bu Konudaki Kullanıcılar: Daha Az
2 Misafir - 2 Masaüstü
5 sn
3
Cevap
0
Favori
440
Tıklama
Daha Fazla
İstatistik
  • Konu İstatistikleri Yükleniyor
1 oy
Öne Çıkar
Sayfa: 1
Giriş
Mesaj
  • merhaba C ile bir program yazmaya çalıştım. Bu programa 3 tane tamsayı girildiğinde kaç sayının aynı olduğunu gösteriyor. örneğin; 5 10 ve 5 girildiğinde program 2 çıktısını verecek. fakat yapmak istedğim gibi olmadı, bir sorun var ama sorunu anlayamadım. yardım eder misiniz


    #include <stdio.h>
    #include <stdbool.h>

    int main()
    {
    int a, b, c = 0;

    printf("3 tamsayı giriniz: ");
    scanf("%d\n, %d\n, %d\n", &a, &b, &c);

    if ( a == b && b == c){
    printf("3\n");
    }

    else if ( a == b || b == c || a == c ){
    printf("2\n");
    }
    else{
    printf("0\n");
    }

    return 0;
    }



  • Scanfi neden öyle yazdınız?





    scanf("%d %d %d", &a, &b, &c);



    şöyle yazarsanız düzelecektir.

    < Bu ileti mini sürüm kullanılarak atıldı >
  • quote:

    Orijinalden alıntı: johnbackus

    Scanfi neden öyle yazdınız?





    scanf("%d %d %d", &a, &b, &c);



    şöyle yazarsanız düzelecektir.

    evet düzeldi çok teşekkür ederim
  • 
Sayfa: 1
- x
Bildirim
mesajınız kopyalandı (ctrl+v) yapıştırmak istediğiniz yere yapıştırabilirsiniz.