
(用指针)写一函数,求一个字符串的长度。在main函数中输入字符串,并输出其长度
#include<stdio.h>intmain(){chara[20];intstringlength(char*p);inti;gets(a);stringlengt...
#include<stdio.h>
int main()
{
char a[20];
int stringlength(char *p);
int i;
gets(a);
stringlength(a);
printf("The length of the string is %d",i);
return 0;
}
int stringlength(char *p)
{
int i;
while(*p!='\0')
{
i++;
p++;
}
return i;
} 展开
int main()
{
char a[20];
int stringlength(char *p);
int i;
gets(a);
stringlength(a);
printf("The length of the string is %d",i);
return 0;
}
int stringlength(char *p)
{
int i;
while(*p!='\0')
{
i++;
p++;
}
return i;
} 展开
展开全部
#include<stdio.h>
int main()
{
char a[20];
int stringlength(char *p);
int i;
gets(a);
i=stringlength(a);//这里要加上i=stringlength(a) 注意main函数的i是不等同于stringlength函数的i
printf("The length of the string is %d",i);
return 0;
}
int stringlength(char *p)
{
int i=0;//这里要初始化i为0
while(*p!='\0')
{
i++;
p++;
}
return i;
}
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询
广告 您可能关注的内容 |