Problem1679--Muniar的胡思乱写【4】——ASCII码

1679: Muniar的胡思乱写【4】——ASCII码

[Creator : ]
Time Limit : 1.000 sec  Memory Limit : 128 MB

Description

今天老师课上讲了ASCII码,在课本的附录F上。
我发现ASCII一共有128个,分为控制字符(0~31),数字(48-57),大写字母(65-90)、小写字母(97-122)和标点符号
现在我想输入字母然后对输入的字母进行统计。

Input

本题为单一测试用例
多个连续的ASCII码,表示要统计的数据,以*结束

Output

分别将统计的数字,大写字母和小写字母的数量输出,用逗号作为分隔

Sample Input Copy

45kkjkj6889BKJJK85665756#$^&*%^(&

Sample Output Copy

14,5,5

HINT

char ch;

while (scanf("%c",&ch)!=0) {

        if(ch=='*')

       {

            //打印结果

            break;

       }

       else

       {

           //统计

      }

}

Source/Category