Arama butonu
Bu konudaki kullanıcılar: 1 misafir
2
Cevap
496
Tıklama
1
Öne Çıkarma
Basit bir C programı hakkında soru
H
7 yıl
Çavuş
Konu Sahibi

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;
}

DH forumlarında vakit geçirmekten keyif alıyor gibisin ancak giriş yapmadığını görüyoruz.

Üye olduğunda özel mesaj gönderebilir, beğendiğin konuları favorilerine ekleyip takibe alabilir ve daha önce gezdiğin konulara hızlıca erişebilirsin.

Üye Ol Şimdi Değil



J
7 yıl
Yüzbaşı

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ı >
Bu mesaja 1 cevap geldi.
H
7 yıl
Çavuş
Konu Sahibi

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



DH Mobil uygulaması ile devam edin. Mobil tarayıcınız ile mümkün olanların yanı sıra, birçok yeni ve faydalı özelliğe erişin. Gizle ve güncelleme çıkana kadar tekrar gösterme.