c語言中輸出字符串的長度。
1、
#include <stdio.h> int str_len(const char x[]) { int len = 0; while(x[len]) len++; return len; } int main(void) { char str[100]; printf("str: "); scanf("%s", &str); printf("the length: %d\n", str_len(str)); return 0; }

2、
#include <stdio.h> int len(char x[]) { int i = 0; while(1) { if(x[i] == '\0') return i; i++; } } int main(void) { char str[100]; printf("str: "); scanf("%s", str); printf("length: %d\n", len(str)); return 0; }

