C语言判断输入小写字母的个数

#include <stdio.h>

int main()
{
/* Write C code in this online editor and run it. */

  char ch;
  int i=0;
  int k=0;
  int num[26]={0};

  printf("Input 字符串:");
  ch=getchar();
  while(ch!='\n')//判断是否输入回车
  {

    if(ch<='z'&&ch>='a')
    {
    k=ch-'a';
    num[k]=num[k]+1;
    }
  ch=getchar();
  }


  for(i=0;i<=25;i++)
  {
    if(num[i]!=0)
    {
      printf("num of %c is %d\n",i+'a',num[i]);
    }
  }

}

posted @ 2024-07-30 13:12  十五分钟  阅读(12)  评论(0编辑  收藏  举报