首页 > 其他 > 详细

统计一个给定字符串中指定的字符出现的次数

时间:2015-01-04 23:05:33      阅读:358      评论:0      收藏:0      [点我收藏+]
统计一个给定字符串中指定的字符出现的次数

#include<stdio.h>
#include<string.h>
#include<stdlib.h>
int main()
{
	char source[80],dest[5];
	int len_s,len_d,*count;
	int temp,i,j;
	while(1)
	{
		gets(dest);
		gets(source);	
		if (strcmp(dest,"#")==0)
			break;
		else
		{
			len_s=strlen(source);
			len_d=strlen(dest);
			count=(int *)malloc(sizeof(int)*len_d);
			
			for(i=0;i<len_d;i++)
			{
				temp=0;
				j=0;
				while(j!=len_s)
				{
					if(dest[i]==source[j])
					{
						temp=temp+1;
						j++;
					}
					else
						j++;
				}
				count[i]=temp;			
			}
			for(i=0;i<len_d;i++)
				printf("%c %d\n",dest[i],count[i]);
		}			
	}
		return 0;		
	
}


统计一个给定字符串中指定的字符出现的次数

原文:http://blog.csdn.net/jxlijunhao/article/details/42402907

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!