#include <stdio.h> int main() { char a[100] = { 0 }; //如果a数组不初始化,那么里面是随机数 int i = 0; gets(a); while(a[i] != '\0') //'\0'字符串结束符 { i++; } printf("len is %d\n", i); }