C语言编程问题从键盘上输入一串字符,这串字符由a~z这26个字母
从上输入一串字符,这串字符由a~z这26个字母中的字符构成。判断这个字符串中哪个字符出现的次数最多。如果有多个字符出现的次数相同且最多的情况,此时输出ASCII码最小的那一个字符。
#include #include #define N 20 void main() { char a[N]; char ans; int i,j,m=0,chm=0,t=0,p,cht=0; do { printf("请输入一串字符(a~z):"); flushall(); scanf("%s",a); for(i=0;im) { m=t; chm=i; } else if(t==m) { if(a[cht]