编写一个C语言程序,功能为:输入一个字符串,不使用strlen函数,求出该字符串的长度。

要用数组
2025-03-06 13:48:04
推荐回答(2个)
回答1:

main()
{
char a[50],*p;
int m=0;

scanf("%s",a);
for(p=a;(*p)!=0;p++)m++;
printf("%s的长度是%d。\n",a,m);
}
有什么问题请留言。

回答2:

#include
int GetStrLen(const char *str)
{
int i = 0;
while(*str++ != 0)
i++;

return i;

}
int main()
{
int len = 0;
char str[100]={0};
scanf("%s", str);

len = GetStrLen(str);

printf("len = %d", len);
}