Arama butonu
Bu konudaki kullanıcılar: 1 misafir
2
Cevap
388
Tıklama
1
Öne Çıkarma
Basit bir C programı hakkında soru
H
6 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;
}



J
6 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
6 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.