#32129: C 語言 暴力法


howie13579 (技職水龍頭)

學校 : 國立臺灣科技大學
編號 : 131965
來源 : [223.137.239.85]
最後登入時間 :
2024-03-15 13:51:51
a011. 00494 - Kindergarten Counting Game -- UVa494 | From: [220.136.197.179] | 發表日期 : 2022-09-15 17:18

利用判斷是否為字母 輸出word 數

 

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


int i = 0, j = 0;
int word = 0,flag=0;
char str[2048];

int main()
{

    //    gets(str);
    while (gets_s(str) != NULL)
    {
        flag = 0;            //initial
        word = 0;

        for (int i = 0; i < strlen(str); i++)
        {
            if ((str[i] >= 'a' && str[i] <= 'z') || (str[i] >= 'A' && str[i] <= 'Z'))
            {

                if (flag == 0)
                {
                    word++;
                }flag = 1;
            }
            else {
                flag = 0;
            }
        }
        printf("%d\n", word);
    }
    return 0;

}

 
ZeroJudge Forum