c语言第四版教学 字符统计

Description
有一篇文章,共3行文字,每行不到80个字符。要求分别统计每行中字母、数字、空格以及其他字符的个数。
Input
从键盘上输入3行字符,每行不到80个字符。
Output
输出信息占3行
每行输出4个整数,分别表示该行字符中字母、数字、空格以及其他字符的个数,数字之间以空格分隔。
Sample Input:
I am a student!
I'm 18 years old.
One Two Three 123!@#
Sample Output:
11 0 3 1
10 2 3 2
11 3 5 3