PTA 統計一行文本的單詞個數

7-6 統計一行文本的單詞個數(15 分)

本題目要求編寫程序統計一行字符中單詞的個數。所謂“單詞”是指連續不含空格的字符串,各單詞之間用空格分隔,空格數可以是多個。

輸入格式:

輸入給出一行字符。

輸出格式:

在一行中輸出單詞個數。

輸入樣例:

Let's go to room 209.

輸出樣例:

5

 

#include<stdio.h>
int main(){
    char c,str[1000];
    int i,count=0,number=0;
    gets(str);
    for(i=0;;i++)
    {
        c = str[i];
        if(c=='\0')
            break;
        if(c==' ')number=0;
        else if(number == 0)
        {
            number = 1;
            count++;
        }
    }
    printf("%d",count);

	return 0;
}

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章