Bende Z'nin hem üstteki değerini hem de alttaki değerini bastı.

Çünkü önceki satırın üstüne yazıyor. Önceki satırda da fazladan bir boşluk olduğu için 2 yanına geliyor. printf ; yerine printf ; yazarsan anlayacaksın.

Çünkü üsteki printf 1 karakter fazla ve aşağıdaki printf onun tüm karakterlerini kaplayamıyor. \r'nin yaptığı şey karakterlerin üstüne yazmak. Anladın mı? Yani asıl yapman gereken bu; C:Panoya kopyala #include <stdio. h> #include <stdlib. h> int main Ama bu da anlamsız. Bunun yerine üstteki printf'i sil.

Arkadaşlar Z'yi 6 ya eşitlemem rağmen üstte yazdığım değeri de yanına yazıyor. Nasıl düzeltebilirim?

Kod bu ise eğer bende hatasız çalıştı. C:Panoya kopyala #include <stdio. h> int main

++ Operatörü başa gelirse önce 1 ekler sonra ekrana bastırır. Sona gelirse önce ekrana bastırır sonra 1 ekler. Yapman gereken: C:Panoya kopyala z++; printf ; //ya da printf ;

Kusura bakma tam anlayamadım. Yeniyim yazılımda da.

Dostum bende biliyorum fakat Z:2:6 değerini almamın nedeni ne diğer X ve Y değişkeninde aynı sorunu yaşamadım.

\n'yaptığın için öyle oldu. \r ile \n'in farkı bu. Diğer bir yöntem de clrscr ; methodunu kullanarak konsolu komple temizlemek. Bunun için #include <conio. h> tanımlamasını yapman gerek.

Çünkü üsteki printf 1 karakter fazla ve aşağıdaki printf onun tüm karakterlerini kaplayamıyor. \r'nin yaptığı şey karakterlerin üstüne yazmak. Anladın mı? Yani asıl yapman gereken bu; C:Panoya kopyala #include <stdio. h> #include <stdlib. h> int main Ama bu da anlamsız. Bunun yerine üstteki printf'i sil. 1 2 Sonraki 1 Sayfaya git Git Sonraki Last Tarihe göre sırala Puana göre sırala oynozan Kilopat Katılım 4 Eylül 2018 Mesajlar 2.941 Makaleler 2 Çözümler 31 Daha fazla Cinsiyet Erkek Meslek Öğrenci 5 Nisan 2021

Bu sefer Z :62 değerini yazdı.