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

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

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

#include <stdio.h>
#include <string.h>
//循环到最后,倒着找到空格为止
int main() {
    int count;
    char s[5000]={0};
    scanf("%[^\n]", s);
    //fgets(s, sizeof(s), stdin);
    char *p=s;
    while(*p!='\0'){
        p++;
    }
    p--;
    while(*p!=' '){
        p--;
        count++;
        if(count==strlen(s)){
            break;
        }
    }
    printf("%d\n",count);
    return 0;
}

全部评论

相关推荐

04-14 20:10
已编辑
门头沟学院 Java
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

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