C语言:统计字符

题目描述

输入一行字符,分别统计出其中 每一种字符出现的个数。
例如,有字符串“good morning”,其中g出现了2次,o出现了3次,d出现了1次,空格出现了1次,m出现了1次,r出现了1次,n出现了2次,i出现了1次。

输入格式

输入一行字符串

输出格式

输出多行,每一行输出出现过的字符及相应出现的次数,按字符出现的顺序输出,字符与次数之间用:隔开。

分析去除重复字符+相同字符的个数

#include 
#include 
#include 

int main()
{
	char str[100];
	gets(str); //输入字符串
	
	char cp[100];
	strcpy(cp,str); //复制字符串

	int i,j;
	int len=strlen(str);
	int k=0;
	for(i=0;i

你可能感兴趣的:(c语言,算法,开发语言)