题目:编写一函数,求一个字符串的长度,要求用字符指针实现。在主函数中输入字符串,调用该函数输出其长度。输出行末无多余空格(显然不允许直接用strlen函数)
样例输入:abcdefg
样例输出:7
代码实现:
#include<stdio.h>
int My_strlen(char *x)
{
int n;
for(n=0;x[n]!='\0';n++)
{
}
return n;
}
int main()
{
char str[100];
gets(str);
int m;
m=My_strlen(str);
printf("%d",m);
return 0;
}