问题 B: 零起点学算法101——统计字母数字等个数

问题 B: 零起点学算法101——统计字母数字等个数

[命题人 : ]
时间限制 : 1.000 sec  内存限制 : 64 MB

题目描述

输入一串字符,统计这串字符里的字母个数,数字个数,空格字数以及其他字符(最多不超过100个字符)

输入

多组测试数据,每行一组

输出

每组输出一行,分别是字母个数,数字个数,空格字数以及其他字符个数

样例输入 Copy

I am a student in class 1.
I think I can!

样例输出 Copy

18 1 6 1
10 0 3 1

提示

char str[101];//定义字符型数组

while(gets(str)!=NULL)//多组数据

{

     //输入代码

      for(i=0;str[i]!='\0';i++)//gets函数自动在str后面添加'\0'作为结束标志

      {

           //输入代码

       }

       //字符常量的表示, 'a'表示字符a; '0'表示字符0;

      //字符的赋值 str[i]='a';

      //表示将字符a赋值给str[i] str[i]='0';

       //表示将字符0赋值给str[i]

}