printf
'ten sonra başka yapacağı komut olmadığından return 0;
çalışıyor ve bu satır ise uygulamanın 0 koduyla kapatılmasını yani normal bir şekilde çıkış yapmasını sağlıyor. Diğer arkadaşların söyledikleri ise veri girişi yapılırken giriş yapılana kadar beklemesinden dolayı çıkış komutunun bir üstüne veri girişi koyarsanız siz ENTER'a basana kadar yani boş da olsa bir veri gönderene kadar bekleyecektir. Daha sonra veri alındığı için bir sonraki komuta yani çıkış komutuna geçecektir. Eğer veriyi sadece okursanız ve veriyle işlem yapmazsanız bu yeterli olacaktır.while(true){}
eklemeniz yetecektir. Çünkü bu komutla uygulama sonsuz döngüye girecektir ve siz uygulamayı dışarıdan kapatmadığınız (IDE'den kapatmak ya da Görev Yöneticisi'nden görevi sonlandır yapmak) sürece öyle kalacaktır. Bunu kullanırsanız kapatmak için CTRL + C yapmanız yeterli olacaktır. CTRL + C kopyalamanın dışında konsolda çalışan bir uygulamayı sonlandırmaya da yarar.printf("Ortalama: %d\n", sonuc);
fflush(stdout)
yapabilirsiniz:printf("Ortalama: %d", sonuc);
fflush(stdout);
Mesajınızı yeni gördüm sorununuzun çözüldüğüne sevindimarkadaşlar biraz asabi konuşmuşum. sizede ayıp ettim. özür dilerim, teşekkürler
Hocam sorun çözüldüyse çözüm olarak işaretlemeyi unutmayın.Arkadaşlar biraz asabi konuşmuşum. Size de ayıp ettim. Özür dilerim, teşekkürler
Bu sitenin çalışmasını sağlamak için gerekli çerezleri ve deneyiminizi iyileştirmek için isteğe bağlı çerezleri kullanıyoruz.