#include <stdio.h>
#include <string.h>
#include <stdlib.h>
#define N 11
int main(void)
{ char str[100];
int count[26]={};
printf("输入字符串:\n");
scanf("%s",str);
int i=0;
while(str[i]!=0)
{count[str[i]-'a']++;
i++;
}
int maxindex=0;
for(int i=1;i<26;i++)
{if(count[i]>count[maxindex])
maxindex=i;
}
printf("出现次数最多的字母%c 出现的次数%d\n",maxindex+'a',count[maxindex]);
system("PAUSE");
return 0;
}
运行: