編寫一函數,由實參傳來一個字符串,統計此字符串中字母、數字、空格和其它字符的個 數,在主函數中輸入字符串以及輸出上述的結果。請填空完成上述功能的程序。
#include
#include
void fltj(char str[],int a[])
{
int ll,i;
ll= (1)
for (i=0;i<ll;i++)
{ if ( (2) ) a[0]++;
else if ( (3) ) a[1]++;
else if ( (4) ) a[2]++;
else a[3]++;
} }
main()
{ static char str[60];
static int a[4]={0,0,0,0};
gets(str);
fltj(str,a);
printf("%s char:%d digit:%d space:%d other:%d", str,a[0],a[1],a[2],a[3]);
}
if ((str[i] >= 'A' && str[i] <= 'Z') || (str[i] >= 'a' && str[i] <= 'z'))
if (str[i] >= '0' && str[i] <= '9')
if (str[i] == ' ')