首页 > 代码库 > 统计一个给定字符串中指定的字符出现的次数
统计一个给定字符串中指定的字符出现的次数
统计一个给定字符串中指定的字符出现的次数
#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; }
统计一个给定字符串中指定的字符出现的次数
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。