fork download
  1. #include <stdio.h>
  2.  
  3. int myStrlen(char s[]){
  4. int i; //forの外でも適用されるiを定義
  5. for(i=0;s[i]!='\0';i++){//終端文字になる前まで1文字ずつカウントアップ
  6. }
  7. return i;//この関数はforループを抜ける直前のiを返す(終端文字が来る前のiが文字数)
  8. }
  9. int main(void) {
  10. // your code goes here
  11. char s[100];//文字数は多めに枠を取っておく
  12. scanf("%s",s);//文字列を入力
  13. int x=myStrlen(s);
  14. printf("%s->%d\n",s,x);//sは1つの文字列を指す xがmyStrlen関数から帰ってきた文字数
  15. return 0;
  16. }
  17.  
Success #stdin #stdout 0s 5288KB
stdin
abcd
stdout
abcd->4