Arkadaşlar forumda aradım.Sanırım daha once verilmemiş.

C/C++ ile Turkce karakter yazdırmak:

Arkadaşlar C ile konsola zaten bircok Turkce karakter yazılıyor ama "c,ş,o,u,ı" gibi Turkceye has karakterleri, C dili-eğer programı yazan aksini bildirmezse- ekrana yazdırmaz.

Cozum basit.2 satır kod ilavesi ile problem ortadan kalkıyor.Şoyle:

1-)locale.h başlık dosyasını kaynak koda ekleyin.
2-)setlocale(LC_ALL, "Turkish"); fonksiyonunu main in icinde cağırın.Yani main e kopyalayın

Bu iki adımı uygulayın.Sisteminiz İngilizce bile olsa yazılar duzgun cıkacaktır.

ornek kod:

#include
#include /* Bu başlık dosyası bizi kurtaracak... *

main()

Bundan sonra anlamsız, zor anlaşılacak cumleler kurmaya gerek yok.Hepinize kolay gelsin.Umarım yararlı olur.

Bu arada, şu ana kadar hic rep istemedim ama şimdi hakettim galiba
__________________