编写函数,统计字符串中字母、数字、空格和其他字符的个数。(10分)
题目内容:
编写函数,统计字符串中字母、数字、空格和其他字符的个数,在主函数中输入字符串并输出统计结果。
函数接口定义:
void statistics(char string[], int number[]);
其中:第1个参数是要统计的字符串,第2个参数用来存放统计的4个数据
程序样例如下:
#include <stdio.h>
#define N 80
void statistics(char string[], int number[]);
int main()
{
char string[N]; // 用来存放字符串的数组
int n[4]={0}; // 用来存放统计个数的数组
gets(string); //输入字符串
statistics(string,n); //调用统计函数
printf("%d,%d,%d,%d\n",n[0],n[1],n[2],n[3]);
return 0;
}
/* 你的代码加在下面,注意:要将以上的代码与你写的代码一起提交 */
输入格式:
输入一个字符串,用回车结束输入。
输出格式:
分别输出字母、数字、空格以及其它字符的个数,输出数据之间用逗号分隔。
输入样例:
visual c++ 6.0