我爱占星网 我爱占星网
首页
编程
java
php
前端
首页 编程 java php 前端

C语言输出各种字符的数量

img


#include<stdio.h>
#include<stdlib.h>
int main()
{
    int q = 0, w = 0, e = 0, r = 0;
    char c;
    while (scanf_s("%c",&c) != EOF && c != '\n')
    {
        if ((c >= 'a' && c <= 'z' )|| (c >= 'A' && c <= 'Z'))
            q++;
        else if (c == ' ')
            w++;
        else if(c >= '0' && c <= '9')
            e++;
        else
            r++;
    }
    printf("字母%d\n空格%d\n数字%d\n其它%d\n", q, w, e, r);
    return 0;
}

改成c=getchar&&c!='\n'

近期文章

  • 编写一个 Person 类,怎么编写
  • hive查询,使用where子查询没有返回结果
  • 空间光调制器焦深以及像差
  • 数据结构与算法的学习
  • 请问一下 node环境配置 为什么总报错
  • win10 此电脑 右键属性 此项目的属性未知
  • MacBook m1下载完pytham之后python还是2.7怎么办?
  • android如何获取屏幕Physical size
  • mfc父与子传值问题
  • 这个程序为什么答案是这个
  • 这里可以直接写成delta==0吗?
  • maven,没有目录结构,只有pom.xml文件了
  • 商品搜索栏中的小问题,不知道如何解决。来自大一新生
  • Java类和对象的基本问题
  • c语言评委打分题要求比赛成绩单
  • 请问微信小程序为什么会出现和书上一摸一样的代码却运行不出来?
  • eclipese安装SDK之后SDK manager报错
  • 各位这个结构体输出有什么问题呢
  • ollydbg结果和视频的结果不同的问题。
  • ceph搭建出问题,该怎么解决?

Copyright ©2022 我爱占星 All Rights Reserved.

浙ICP备2022030071号-1

部分图文来自网络,如有侵犯您的版权,请告诉我们删除

友情链接:代码精华