字符统计

Posted bboykaku

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了字符统计相关的知识,希望对你有一定的参考价值。

# include<stdio.h>
char c[3][81];
int upp,low,sp,num,oth;
int main()
{
    upp=low=sp=num=oth=0;
    printf("请输入:
");
    for(int i=0;i<3;i++)
        gets(c[i]);
    printf("
");
    for(i=0;i<3;i++)
        printf("%s
",c[i]);

    for(i=0;i<3;i++)
    {
        for(int j=0;j<80;j++)
        {
                if(c[i][j]==) break;
                if(c[i][j]== ) sp++;
                else if(c[i][j]>=A&&c[i][j]<=Z) upp++;
                else if(c[i][j]>=a&&c[i][j]<=z) low++;
                else if(c[i][j]>=0&&c[i][j]<=9) num++;
                else oth++;
        }
    }
    printf("
大写:%d
小写:%d
空格:%d
数字:%d
其他:%d
",upp,low,sp,num,oth);
    return 0;
}

运行结果如下:

技术图片

 

以上是关于字符统计的主要内容,如果未能解决你的问题,请参考以下文章