杭电acm1219 统计字母出现次数

来源:互联网 发布:java 泛型 t.class 编辑:程序博客网 时间:2024/06/06 03:51
#include <stdio.h>  #include <string.h>  #define N 100001  int main()  {      char s[N];             int letter[26],i;    while(gets(s))        {          memset(letter, '\0', sizeof(letter)) ;               for(i=0; s[i]!='\0'; i++)              if(s[i]>='a' && s[i]<='z')                   letter[ s[i]-'a' ]++;             for(i=0;i<26;i++)              printf("%c:%d\n",'a'+i, letter[i]);              printf("\n");      }      return 0;  }