C语言 输入一个字符串(小于80个字符),统计其中出现最多的字符,输出这个...
发布网友
发布时间:2022-05-07 20:09
我来回答
共1个回答
热心网友
时间:2022-04-26 13:21
纯手打代码
#include <stdio.h>
#include <string.h>
#include <Windows.h>
void main()
{
char a[80];
int i,j,k=0,s=0,i1=0;
scanf("%s",a);
for(i=0;i<strlen(a);i++){
for (j=0;j<strlen(a);j++)
{
if (a[i]==a[j])
{
k++;
i1=i;
}
}
if (k>s)
{
s=k;
//printf("%c \n%d\n",a[i],s);
}
k=0;
}
printf("%c \n%d\n",a[i1],s);
system("pause");
}