写一个函数,求一个字符串的长度。在main函数中输入字符串,并输出其长度
#include<stdio.h>
int len(char *p);
int main()
{
int t=0;
char a[20];
printf("please input str:\n");
scanf("%s",a);
t=len(a);
printf("%d",t);
return 0;
}
int len(char *p)
{
int n=0;
while(*p!='\0'){
p++;
n++;
}
return (n);
}
- 运行结果如下:
![在这里插入图片描述](https://img-blog.csdnimg.cn/7ae6c9195ef94476b317454114a260cb.png)