海洋之心


私信TA

用户名:wanggongsheng

访问量:132609

签 名:

等  级
排  名 18
经  验 21668
参赛次数 3
文章发表 163
年  龄 26
在职情况 学生
学  校
专  业 计算机技术

  自我简介:

读研ing,平时不登录dotcpp

/*
编写一函数,由实参传来一个字符串,统计此字符串中字母、数字、空格和其它字符的个数,在主函数中输入字符串以及输出上述结果。 只要结果,别输出什么提示信息。
*/
#include<stdio.h>
void count(char s[]);
int main(void)
{ 
	char s[100];
	gets(s);
	count(s);
	return 0;
}
void count(char s[])
{
	int a[4]={0};
	while(*s)
	{
	 if((*s >='a' && *s <= 'z') || (*s >= 'A' && *s <= 'Z'))
		a[0]++;
	 else if( *s >= '0' && *s <= '9')
		a[1]++;
	 else if(*s == ' ')
		a[2]++;
	 else a[3]++;
	 s++;
	}
	printf("%d %d %d %d",a[0],a[1],a[2],a[3]);

}


 

0.0分

6 人评分

  评论区

在主函数中输入字符串以及【输出】上述结果
2018-10-23 08:25:29
  • «
  • 1
  • »