1. 程式人生 > >oj計算字母數字個數

oj計算字母數字個數

時間:2016.10

作者:夏曉林

輸入:一串字元

輸出:字母數,數字數,空格數,其他數

問題及程式碼:

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

int main()
{
    int letter=0,nummer=0,space=0,other=0;
    char c;
    while((c=getchar())!='\n')
    {
        if((c>='a'&&c<='z')||(c>='A'&&c<='Z'))
            letter++;
        else if(c>='0'&&c<='9')
            nummer++;
        else if(c==' ')
            space++;
        else
            other++;
    }
        printf("%d %d %d %d\n",letter,nummer,space,other);
    return 0;
}
執行結果: