scanf("%c",&yanit); bu ifadede %c den önce bir boşluk bırakınca çalışıyor. Bildiğim kadarıyla program çalışırken oluşan '\n' (newline) karakterleri scanf in beklediği karakter değerini '\n' olarak almasına sebep oluyor ve program yanit değişkenine newline('\n') karakterini atamış oluyor.
Merhaba arkadaşlar, Daha yeni C öğrenmeye başladığım için bişey denemek istedim. Önce for ile iki deger arasındaki sayiların toplamını buldum. Daha sonra bu işlemi tekrar yapar mısınız gibi bi soru sormak istedim. Ancak ikinci işlemi sormak istediğimde bir türlü ileri gidemedim. Hatamı anlamadım yardımcı olabilir misiniz?
#include <stdio.h> int main() {
// amaç iki sayi arasindaki sayiların toplamini bulmak.
hocam sizin mesajınızı yaptığımda olmadı ama aklıma o an bu ifadeleri eski komutların altına yazmak geldi. Bunu yapınca oldu. Yine de teşekkür ederim. :)
#include <stdio.h> int main() {
// amaç iki sayi arasindaki sayiların toplamini bulmak.
< Bu mesaj bu kişi tarafından değiştirildi brk0001 -- 27 Temmuz 2016; 18:07:18 >
Bu mesaja 1 cevap geldi. Cevapları Gizle