Arkadaşlar, C dilinde Adam Asmaca projem var. Forumda adam asmaca ile ilgili C'de yazılmış bir dil buldum aslında ama bize sorulan sorunun kriterleri biraz faklı.. Ayrıca gotoxy komutunu da bilmediğimden dolayı ve bu kodda file komutu kullanıldığı için o koda fazla yanaşmak istemedim.. Ben size soruyu kısaca özetleyim.. -Öncelikle kullanıcı 20 kelimelik, maximum 50 karakter olacak şekilde array dolduracak. (kelimeler şeklinde..) -Bilgisayar bu dizileri karışık bir şekilde seçecek (Mesela bilgisayar 11'i seçti, dizi kelimeler olacak..) -Ardından bilgisayar seçilen kelimenin kaç harften oluştuğunu hesaplayacak (Mesela "algorithms" kelimesi 10 harften oluşuyor) -Ardından bilgisayar, kullanıcıya seçilen kelimenin harf sayısının yarısı kadar tahmin hakkı tanıyacak (Örneğin "algorithms" kelimesi 10 harften oluşuyor, kullanıcının 5 tahmin hakkı var, kullanıcı bu durumda 4 yanlış tahmin yapabilir, 4. yanlış tahmin sonrası tekrar yanlış tahminde bulunursa oyun sonlanır) H-er tahmin sonrası bilgisayar kelimeleri aşağıdaki gibi göstermeli Ayrca Bi tiyo : Başlangıçta tek boyutlu dizi (kelimetut ) oluşturulacak ve içi boş karakter ile doldurulacak. Ardından null karakter ('\0') ile kontrol ettirilecek. (Örnek : "algotithms" kelimesi 10 harften oluşuyo, null karakteri '\0' ekleyerek diziyi kelimetut halinde yazmak gereklidir.. Arkadaşlar İşte Bu programda olması gerekenler yapmam gerekenler bunlar ama 4 gündür kodların arasında hiçbir şey yapamadan dolaştım... Neden yapamadığımı Bilmiyorum... Ama olmuyor olmuyor... İlginiz İçin Teşekkürler...

#include <stdio. h> void read ; void calc ; void print ; int main { char words , word ; int c=0, i, j; read(&words ); calc(words ,&word ); print(word ); return 0; for(i=1;i=50;i++) { for(j=0;j<20;j++) } return 0; } void read(char words ) { int choice, c, i, j; printf ; scanf ; c=0; for(i=1;i=choice;i++) { for(j=0;j!='\n';j++) } } void calc(char words , char word ) { int i, choice, j, c=0; do { for(i=1;i<choice;i++) { for(j=0;j!='\0';j++) } } while(j c/2); for(i=1; i=choice;i++) { for(j=0;words !='\0';j++) { if } } } void print(char word ) Bugün bunu yazdım mesela. Ama çalıştıramıyorum ki neler yapıyor görebileyim... Pek de alakalı olmadı soruyla... İlginiz için teşekkürler...

ben sana c++ ilr yazılmıs bir örnek zaten verdim acık orda biraz arastırırsan zaten anlarsın.. bilemedigin komutlarıda arastırabilirsin.. yani sıfırdan ödev yapcak varmnı bilmiyorum.. sen basla örnektende yardım alabilirsin takıldıgın yerlerde yardım eden olur zaten..