Statistics character, a statistical number specified in the string of characters appearing given

# include<stdio.h>
# include<ctype.h>
# include<string.h>
int main()
{
	char ch1[6],ch2[81];  //定义的大一点防止数组越界
	int m,n,j,k,flag=0;
	gets(ch1);
	while(ch1[0]!='#')  //结束条件
	{
		m=strlen(ch1);  //统计ch1的长度;
		gets(ch2);
		n=strlen(ch2);  //统计ch2的长度
		for(j=0;j<m;j++)
		{
			for(k=0;k<n;k++)
			{
				if(ch1[j]==ch2[k])
				{
					flag++;
				}
			}
			printf("%c %d\n",ch1[j],flag);
			flag=0;
		}
		gets(ch1);
	}
	return 0;
}
Published 123 original articles · won praise 8 · views 20000 +

Guess you like

Origin blog.csdn.net/Du798566/article/details/104763308