C语言:利用指针求字符串长度

#include <stdio.h>
//题目:写一个函数,求一个字符串的长度,在main函数中输入字符串,并输出其长度。   
//1.程序分析:
//2.程序源代码:
main()
{
    int len;
    char *str[20];
    printf("please input a string:\n");
    scanf("%s",str);
    len=length(str);
    printf("the string has %d characters.",len);
}
length(p)
char *p;
{
    int n;
    n=0;
    while(*p!='\0')
    {
        n++;
        p++;
    }
    return n;
}

 

posted @ 2023-02-28 05:31  myrj  阅读(424)  评论(0编辑  收藏  举报