文章

25

粉丝

364

获赞

8

访问

219.0k

头像
考虑多个空格的情况
P1394 华中科技大学
发布于2021年1月17日 21:08
阅读数 9.3k

#include <stdio.h>
#include <string.h>
#include <stdlib.h>

int main()
{
    char s[1000];
    int cnt=0;

    while (gets(s))
    {
        for (int i = 0; s[i] != '\0'; i++)
        {
            if ((s[i]==' '||s[i]=='.')&&cnt!=0)
            {
                printf("%d ",cnt);
                cnt=0;
            }
            else
            {
                cnt++;
            }         
        }  
        printf("\n");    
    }                      
    //system("pause");
    return 0;
}

 

登录查看完整内容


登录后发布评论

暂无评论,来抢沙发