编写函数mystrlen(char *s),通过指针方式求字符串的长度。
要求:
1)在main中从键盘输入一个不带空格的字符串;
2)调用mystrlen统计字符串长度;
3)在main中输出结果。
运行参考示例:
输入1: mystrlen123
输出1:The length of string is 11
运行代码如下:
#include<stdio.h>
int main()
{
int mystrlen(char* str);//函数的声明
char a[240];
scanf("%s", a);
printf("The length of string is %d\n", mystrlen(a));
return 0;
}
int mystrlen(char* str)
{
char* p = str;
int num = 0;
while ((*(p++)) != '\0')
{
num++;
}
return num;
}