求一个字符串的长度(不允许用strlen函数)。
函数接口定义:
int StringLen(char *str);
str是用户传入的参数。 函数求字符串str
的长度并返回长度。
输入输出示例
输入 | 输出 | |
示例 1 | | |
示例2 | good morning | 12 |
#include<stdio.h>
#define N 100
int StringLen(char *str);
int main()
{
char str[N],len;
gets(str);
len=StringLen(str);
printf("%d\n",len);
return 0;
}
int StringLen(char *str)
{
int i,sum=0;
for(i=0;str[i]!='\0';i++){
sum++;
}
return sum;
}