hdu-1219 AC Me
#include<stdio.h>
#include<string.h>
#define MAX 100000
char zifu[MAX+1000];
int main()
{
  int n,t,i,j,k;
  //int r=1;
  while(gets(zifu))
  { 
 //if(r!=1)
    //printf("\n");
 int shu[200]={0};
    k=strlen(zifu);
 for(i=0;i<k;i++)
 {
   for(t=97;t<=122;t++)
      if(zifu[i]==t)
    shu[t]++;
 }
    for(t=97;t<=122;t++)
  printf("%c:%d\n",t,shu[t]);
 printf("\n");
 //r++;
  }
return 0;
}                         //         刚开始我还以为空行要复杂点了,没想到这么直接,这道题真的很水。。。。。。。 
                    
                
 
                
            
         浙公网安备 33010602011771号
浙公网安备 33010602011771号