2027——统计元音

来源:互联网 发布:如何成为网络平台老师 编辑:程序博客网 时间:2024/05/23 14:08
Problem Description
统计每个元音字母在字符串中出现的次数。
 

Input
输入数据首先包括一个整数n,表示测试实例的个数,然后是n行长度不超过100的字符串。
 

Output
对于每个测试实例输出5行,格式如下:
a:num1
e:num2
i:num3
o:num4
u:num5
多个测试实例之间由一个空行隔开。

请特别注意:最后一块输出后面没有空行:)
 

Sample Input
2aeioumy name is ignatius
 

Sample Output
a:1e:1i:1o:1u:1a:2e:1i:3o:0u:1
 

#include<stdio.h>#include<string.h>main(){     char a[102];     int num1,num2,num3,num4,num5,i,n,m;     scanf("%d",&n);     getchar();     while(n--)     {          gets(a);          m=strlen(a);          num1=num2=num3=num4=num5=0;          for(i=0;i<m;i++)          {               if(a[i]=='a')                   num1++;               else if(a[i]=='e')                   num2++;               else if(a[i]=='i')                   num3++;               else if(a[i]=='o')                   num4++;               else if(a[i]=='u')                   num5++;          }          printf("a:%d\ne:%d\ni:%d\no:%d\nu:%d\n",num1,num2,num3,num4,num5);          if(n!=0)              printf("\n");                                   //有没有什么删除一行的办法     }}


0 0
原创粉丝点击