明天就要交,C语言帮忙,真的很急

来源:百度知道 编辑:UC知道 时间:2024/05/18 00:02:10
编写函数fun(chars[],int num[]),其功能是统计字符串始终数字字符、大写字母、小写字母和空格的出现次数,统计结果存于num数组中。再设计main函数,调用fun函数,实现预期功能。

void fun(char *s,int *num)
{
int len;
int num_digtal = 0;
int num_alpha_low=0;
int num_alpha_up=0;
int num_space++;
len = size(s);//可能用length(s),不敢确定
for(int i=0;i<len;i++)
{
if((s[i] >= '0') && (s[i] <= '9')
num_digtal++;
if((s[i] >= 'a') && (s[i] <= 'z')
num_alpha_low++;
if((s[i] >= 'A') && (s[i] <= 'Z')
num_alpha_up++;
if(s[i] = ' ')
num_space++;
}
num[0]=num_digtal;
num[1]=num_alpha_low;
num[2]=num_alpha_up;
num[3]=num_space++;
}

#include<iostream.h>
void fun(char *s,int *num)
{
int len= strlen(s);
int num_digtal = 0;
int num_alpha_low=0;
int num_alpha_up=0;
int num_space++;
for(int i=0;i<len;i++)
{
if((s[i] >= '0') && (s[i] <= '9')