/* 文字列の長さを調べる(ポインタ版) */ #include /*--- 文字列sの長さを返す ---*/ size_t str_length(const char *s) { size_t len = 0; for ( ; *s; s++) { len++; } return (len); } int main(void) { char st[100]; printf("文字列を入力してください:"); scanf("%s", st); printf("文字列%sの長さは%uです。\n", st, (unsigned)str_length(st)); return (0); }