ASCⅡ是什么啊,搞个标题好难

使用键盘输入字符,使用Ctr+z作输入结束标志,统计一共输入了多少大写字符。少小写字符,多少数字,多少其他字符。Ctrl+z的ASCII码为-1
可以采用如下实验步骤:(1)输入字符。
2)循环结构中的条件判断式中需要判断输入字符的ASCⅡ码是否为一1,如果不是-1则进行循环。
(3)字符所对应的ASCII码的加减与输出。

ASCⅡ就是字符的十六进制值。第(3)题要干啥,求和?代码如下:

#include <stdio.h>
int main()
{
    char ch ;
    int A=0,a=0,nmb=0;
    int sum = 0;
    while(scanf("%c",&ch)!= EOF)
    {
        if(ch==-1)
            break;
        else if(ch>='A' && ch <='Z')
            A++;
        else if(ch>='a' && ch <='z')
            a++;
        else if(ch>='0' && ch <='9')
            nmb++;

        sum += ch;
    }
    printf("大写字母:%d\n",A);
    printf("小写字母:%d\n",a);
    printf("数字:%d\n",nmb);
    printf("所有字符的ASCII码值的和:%d\n",sum);
    return 0;
}

您好,我是有问必答小助手,您的问题已经有小伙伴帮您解答,感谢您对有问必答的支持与关注!
PS:问答VIP年卡 【限时加赠:IT技术图书免费领】,了解详情>>> https://vip.csdn.net/askvip?utm_source=1146287632