2027——統計元音

Problem Description
統計每個元音字母在字符串中出現的次數。
 

Input
輸入數據首先包括一個整數n,表示測試實例的個數,然後是n行長度不超過100的字符串。
 

Output
對於每個測試實例輸出5行,格式如下:
a:num1
e:num2
i:num3
o:num4
u:num5
多個測試實例之間由一個空行隔開。

請特別注意:最後一塊輸出後面沒有空行:)
 

Sample Input
2 aeiou my name is ignatius
 

Sample Output
a:1 e:1 i:1 o:1 u:1 a:2 e:1 i:3 o:0 u: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");                                   //有沒有什麼刪除一行的辦法
     }
}


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章