#include <stdio. h>int main int str_len derlemeden yazdım ama bak bakalım bu çalışıyor mu?

: hocam şimdide 0 basıyo ekrana :S #include int main int str_len Hata şu, for un altına return i yazmişsin her forda return yani. İlk forda return edince 0 çıkıyor. yapman gereken şey for(i=0;string !='\0';i++) bu satırın sonuna bi ; koymak yani içi boş for. The king is bleeding.

: Yeni ğreniyorum, alttan alın.. Stringin uzunlugunu basıcam ekrana ama segm. fault veriyor: #include int main int str_len - Hocam string demişsin, bu 10 elemanlı bir char dizisi anlamına gelir. "bilgisayar" kelimesinde ise 10 harf gzükse de C de tüm stringlerin sonunda '\0' karakteri yani null terminator bulunur yani ona da bir yer ayırman gerekir. Dolayısıyla diziyi 11 elemanlı tanımla. - İkincisi str_len(string ) şeklinde kullanamazsın, beklenen parametre zaten array direk ismiyle kullanmalısın yani str_len şeklinde. Ayrıca en üste include koymuşsun boş amacın ne anlayamadım The king is bleeding.

: DeaD_BY bunu yazdı: hocam şimdide 0 basıyo ekrana :S #include int main int str_len Hata şu, for un altına return i yazmişsin her forda return yani. İlk forda return edince 0 çıkıyor. yapman gereken şey for(i=0;string !='\0';i++) bu satırın sonuna bi ; koymak yani içi boş for. eyvallah hocam teşekkürler, insan acemi olunca gremiyor işte napıcaksın :)

Yeni ğreniyorum, alttan alın.. Stringin uzunlugunu basıcam ekrana ama segm. fault veriyor: #include int main int str_len

hocam şimdide 0 basıyo ekrana :S #include <stdio. h>int main int str_len

: DeaD_BY bunu yazdı: Yeni ğreniyorum, alttan alın.. Stringin uzunlugunu basıcam ekrana ama segm. fault veriyor: #include int main int str_len - Hocam string demişsin, bu 10 elemanlı bir char dizisi anlamına gelir. "bilgisayar" kelimesinde ise 10 harf gzükse de C de tüm stringlerin sonunda '\0' karakteri yani null terminator bulunur yani ona da bir yer ayırman gerekir. Dolayısıyla diziyi 11 elemanlı tanımla. - İkincisi str_len(string ) şeklinde kullanamazsın, beklenen parametre zaten array direk ismiyle kullanmalısın yani str_len şeklinde. Ayrıca en üste include koymuşsun boş amacın ne anlayamadım çok teşekkürler hocam.. include <stdio. h> koymustum ama silmisim yanlıslıkla sanırım.. teşekkür ettim.