#include
int main()
{
char a[20];
int stringlength(char *p);
int i;
gets(a);
i=stringlength(a);//这里要加上i=stringlength(a) 注意main函数的i是不等同于stringlength函数的i
printf("The length of the string is %d",i);
return 0;
}
int stringlength(char *p)
{
int i=0;//这里要初始化i为0
while(*p!='\0')
{
i++;
p++;
}
return i;
}