您的位置:首页 > 编程语言 > C语言/C++

【华为OJ平台练习题】求最后一个单词长度

2016-07-21 17:26 274 查看

【华为OJ平台练习题】求最后一个单词长度

最近学c语言,觉得很单调,就开始刷题~华为的题我实在刷不过啊,本地编辑器都没问题的,但是每次都显示测试用例两个不通过!求大神帮忙解答啊~

代码如下

#include<stdio.h>

#include<string.h>

void length(char *str)

{

char *last = str;

while(*str)

{

if(*str == ' ')

{

last = str+1;

}

str++;

}

printf("%d\n",strlen(last)-1);

}

int main()

{

char a[128];

fgets(a,sizeof(a),stdin);

length(a);

return 0;

}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  c语言 华为OJ