1187 : [课后习题8.9]字符类型统计函数

时间限制:1 Sec 内存限制:128 MiB 提交:49 正确:30

提交 状态 论坛

题目描述

编写一函数,由实参传来一个字符串,统计此字符串中字母、数字、空格和其它字符的个数。

函数原型如下:

void stringCounter(char str[], int res[4]);

其中,

str为待统计的字符串;

res为包含4个整数的一维数组,用于接收统计的结果,res[0]保存字母的个数,res[1]保存数字的个数,res[2]保存空格的个数,res[3]保存其它字符的个数。

在主函数中输入字符串,调用该函数进行统计并在主函数中输出统计结果。

注意:只要结果,别输出什么提示信息。

输入描述

一行字符串

输出描述

统计数据,4个数字,空格分开。

样例输入

!@#$%^QWERT    1234567

样例输出

5 7 4 6 

来源

C语言程序设计教程(第三版)