【C语言】之''字母数字个数统计''

老师平时布置的希冀系统上的作业答案,仅供参考!

【问题描述】

从键盘输入若干行文本,每行以回车结束,以 ctrl+z 作为输入结束符,统计其中字母和数字的数量,大小写都是字母。

【输入形式】

输入若干行字符

【输出形式】

输出字母和数字的个数

【样例输入】

abc123 3

dfa

fdas

【样例输出】

10 4

【参考答案】

#include<stdio.h>
int main()
{
    char c;
    int w,n;
    w=n=0;
    for(;(c=getchar())!=EOF;)
    {
          if(c>='a' && c<='z'|| c>='A' && c<='Z')
            w++;
          if(c>='0' && c<='9')
            n++;
    }
    printf("%d %d",w,n);
}
© 版权声明
THE END
喜欢就支持一下吧
点赞0 分享
评论 抢沙发

请登录后发表评论

    暂无评论内容