pta 7-11统计数字字符和空格(c语言)

pta 7-11统计数字字符和空格(c语言),第1张

本题要求编写程序,输入一行字符,统计其中数字字符、空格和其他字符的个数。

建议使用switch语句编写。

#include 
int main()
{
    char c;
    int blank=0,digit=0,other=0;
    while(scanf("%c",&c)&&c!='\n'){
        switch(c)
        {
            case ' ': blank++;break;
            case '0': case '1':case '2':case '3':case '4':case '5':case '6':case '7':case '8':case '9': digit++;break;
            default : other++;
        }
    }
    printf("blank = %d, digit = %d, other = %d",blank,digit,other);
    return 0;
}

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/langs/3002949.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-09-27
下一篇 2022-09-27

发表评论

登录后才能评论

评论列表(0条)

保存