#include <stdio.h>
#include <stdlib.h>
/*打印输入中各字符出现的频度 */
/*思想:定义两个数组,一个存放具体的字符名称,一个存放出现次数。 两者要保持对应关系 */
#define MAX 2
int main()
{
int c,i,j;
int nchar[MAX],number[MAX];
int maxnumber,maxv; //字母最多数量,前者变量,后者行高
maxnumber=maxv=0; //最高行
for (i=0;i<MAX;++i)
{nchar[i]=0;
number[i]=0;
}
// c=getchar();
while((c=getchar())!= EOF){
for(i=0;i<MAX;++i)
{if (c=='\n'||c=='\t'||c==' ') //后加语句,如果输入换行,制表符及空格,不予统计跳出
break;
else if(nchar[i] == c) //if existence char, then the accordly number +1,一定要跳出
{++number[i];
break;
#include <stdlib.h>
/*打印输入中各字符出现的频度 */
/*思想:定义两个数组,一个存放具体的字符名称,一个存放出现次数。 两者要保持对应关系 */
#define MAX 2
int main()
{
int c,i,j;
int nchar[MAX],number[MAX];
int maxnumber,maxv; //字母最多数量,前者变量,后者行高
maxnumber=maxv=0; //最高行
for (i=0;i<MAX;++i)
{nchar[i]=0;
number[i]=0;
}
// c=getchar();
while((c=getchar())!= EOF){
for(i=0;i<MAX;++i)
{if (c=='\n'||c=='\t'||c==' ') //后加语句,如果输入换行,制表符及空格,不予统计跳出
break;
else if(nchar[i] == c) //if existence char, then the accordly number +1,一定要跳出
{++number[i];
break;