第4关:任务09-03-04 字符串长度
100
- 任务要求
- 评论
任务描述:
编写自定义函数返回一个字符串的字符个数,不包含'\0'。在主函数中输入若干字符串,利用自定义函数,输出它们的长度。
输入样例:
HRBNU
NORMAL
UNIVERSITY
输出样例:
5
6
10
开始你的任务吧,祝你成功!
//请在此输入你的代码,复杂程序可先在Dev C++中运行调试后再提交
#include <stdio.h>
#include <string.h>
int len(char *sp);
int main()
{
char a[101];
int t;
while(scanf("%s",a)==1)
{
t = len(a);
printf("%d\n", t);
}
return 0;
}
int len(char *sp)
{
int t = 0;
int i, l;
l = strlen(sp);
for(i = 0; i < l; i++)
{
if(sp[i] != ' ')
{
t++;
}
}
return t;
}