#include<stdio.h>
#include<string.h>
int main()
{
int a[128]={0},n,i;
char c[100]="";
gets(c);
n=strlen(c);
for(i=0;i<n;i++)
a[c[i]]++;
for(i=0;i<128;i++)
{
if(a[i]!=0)
printf("%c:%d\n",i,a[i]);
}
}
编写一个程序,从键盘接收一个字符串,完成对字符串中的字符出现的次数的统计。
输入格式:
键盘接收字符串,以回车符结束输入。要求全部是小写字符(长度小于255个字符),中间不能出现空格等多余字符。
输出格式:
输出每个字符出现的次数,按字母表升序打印输出。
输入样例:
goodgoodstudydaydayup
输出样例:
a:2
d:5
g:2
o:4
p:1
s:1
t:1
u:2
y:3