Yok arkadaşım onunla alakası yok. Ben o döngüde printf te dikkat edersen harf demişim oradaki i döngü arttıkça değişiyo ve o değeri yazdırıyo mesela döngünün ilk değeri 1 olunca harf i 2 olunca harf yi 3 olunca da harf yazdırıyrada kullanmamın maksadı o idi. Ama neyse ben sorunu çözdüm. Yinede cevap verme zahmeti gösterdiğin için sağol.

Arkadaşlar size yine bir sorum olacak mesela benim bir dizim var. Dizinin boyutu 3 ben bu 20 değeri girdikten sonra bu değerleri ekrana yazdırmak istiyorum. Gireceğim değerler sadece harf olacak mesela A B F J gibi. ben şöle yaptım ama olmadı char harf ; scanf("%s", harf ); scanf("%s", harf ); scanf("%s", harf ); for (i=1; i<4; i++) bu şekilde bir programda 3 kez harf giriyorum daha sonra ekrana ya ilk girdiğim harfi 3 kez yazdırıyo yada son girdiğim harfi 3 kez yazdırıyo yada 3 tane boşluk bırakıyor. Benim istediğim girdiğim harfleri sırasıyla yazdırsın mesela A G F girdiysem ekranada A G F yazsın. Ben bu işten bişey anlamadım. Yardımcı olun lütfen! -

char harf ; scanf("%c",&harf ); scanf("%c",&harf ); scanf("%c",&harf ); for(i=0;i<3;i++) böle olması lazım.. dizi elemanı sıfırdan baslar bunu unutma..

Anladim kolay gelsin.

printf("%c %c %c", harf , harf , harf ); -