求:输入一行字符,分别统计出其中英文字母、空格、数字和其它字符的个数。(用C语言FOR循环写)

来源:百度知道 编辑:UC知道 时间:2024/06/04 04:02:01

#include<stdio.h>
#define MAX 100 /*定义数组长度*/

void main()
{
char a[MAX];
int i,word=0,num=0,space=0,other=0;
printf("请输入:");
gets(a); /*将输入的字母存入数组*/
for(i=0;a[i]!='\0';i++)
{
if(a[i]>='a'&&a[i]<='z'||a[i]>='A'&&a[i]<='Z')
word++;
else if(a[i]>='0'&&a[i]<='9')
num++;
else if(a[i]==' ')
space++;
else
other++;
}
printf("\nword=%d,number=%d,space=%d,other=%d",word,num,space,other);
}

求:输入一行字符,分别统计出其中英文字母、空格、数字和其它字符的个数 题目:输入一行字符,分别统计出其中英文字母、空格、数字和其它字符的个数。 编程:输入一行字符,分别统计出其中英文字母,空格,数字和其他字符的个数。 输入一行字符,分别统计出其中英文字母、空格、数字和其它字符的个数。 输入一行字符,分别统计出其中的英文字母.空格.数字.和其他字符的个数! 输入一行字符,分别统计出其中英文字母,空格,数字和其他字符的个数 任意输入一行字符,分别统计出其中英文字母、空格、数字和其它字符个数。 输入一行字符,分别统计出其中英文字母,空格,数字和其他字符的个数. 输入一行字符,分别统计出其中的英文字母,空格,数字和其他数值的个数 求:输入一行字符,分别统计出其中英文字母、空格、数字和其它字符的个数。(用C语言FOR循环写)