急:c语言一个问题
//Test.c//实现求字符串的长度
#include<stdio.h>
int GetLength(char array[100]);
int main()
{
char s[100]="";
char *ps=s;
gets(s);
int l=0;
l=GetLength(ps);
printf("the result is %d\n",l);
}
int GetLength(char array[100])
{
int t=0;
char *p=array;
while(p)
{
t++;
p++;
}
return t;
}
我就是想写个函数实现求字符串的长度,可是出现以上的问题,请大家帮忙查错。
刚注册没有分,请谅解
[ 本帖最后由 yqw1122 于 2009-11-1 17:11 编辑 ]