hdu 1.2.8

来源:互联网 发布:一年制硕士知乎 编辑:程序博客网 时间:2024/04/30 13:41

很水的一题,strlen()在for循环里的深奥道理。

#include<iostream>
#include<cstring>
using namespace std;

int main()
{
 char str[100005];
 int i;
 while(gets(str))
 {
  int in[26]={0};
  int x=strlen(str);
  for(i=0;i<x;i++)
  {
   if(str[i]>='a'&&str[i]<='z')
   in[str[i]-'a']++;
  }
  for(i=0;i<26;i++)
   printf("%c:%d/n",i+'a',in[i]);
      printf("/n");
 }
 return 0;
}