题解 | #字符串最后一个单词的长度#

字符串最后一个单词的长度

http://www.nowcoder.com/practice/8c949ea5f36f422594b306a2300315da

include<stdio.h>

include<stdlib.h>

include<string.h>

int main()
{
int len = 0, out = 0, blank_loc = -1;
char* p = (char)malloc(sizeof(char));
char
YS;
YS = p;
gets(p);
len = strlen(p);
// len--;
while (len > 0)
{
len--;
if (*(p + len) == ' ')//此处一开始写成=号了,排查了很久
//今后务必仔细不能疏忽
{
blank_loc = len;
goto JS;
}
}
JS:
len = strlen(p);

printf("%d", len - blank_loc - 1);

getchar();
return 0;

}

全部评论

相关推荐

纯真的河老师在喝茶:第一个是这个时间点岗位少,第二个是这个简历重复度太高了,10个有9个简历差不多的
点赞 评论 收藏
分享
notbeentak...:就抓,嗯抓,开不开匿名都要抓,一点坏事不让说,就对公司顶礼膜拜佩服的五体投地就对了
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务