编写函数。用指针做形参,有实参传来一个字符串。统计字符串的字母,数字,空格和其他字符的个数,在主函数中输入字符串以及输出结果
參考答案:find( char *array, int length, int& charnum, int& intnum, int& fuhaonum ){
charnum = 0;
intnum = 0;
fuhaonum = 0;
for( int i = 0; i < length; i++ ){
if( array[i] <= 'z' && array[i] >= 'a' )
charnum++;
if( array[i] <= '0' && array[i] >= '9' )
intnum++;
else
fuhaonum++;
}
charnum用来记字母得个数,intnum用来记数字的个数,还有fuhaonum用来记符号的个数,当然这个局限于从数组开头测试,如果要定从数组某个字符开始自己可以加一个变量