求一个字符串的长度(不允许用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 n=0;
while(*str!='\0'){
n++;
*str++;
}
return n;
}