HDU 2027 统计元音

#include"stdio.h"
#include"string.h"
int main()
{
	int k,l,t;
	int a,e,i,o,u;
    char b[101];
	scanf("%d",&t);
	while(t-- && ~scanf("%s",b))
	{	   
        l=strlen(b);
		a=e=i=o=u=0;  //这个地方老是忘记!!!!
		for (k=0;k<l;k++)
		{
			if(b[k]=='a') a++;
			else 
				if(b[k]=='e') e++;
				else
                   if(b[k]=='i') i++;
				   else
					   if(b[k]=='o') o++;
					   else
						  if(b[k]=='u') u++; //不能直写成 u++;
		}
        printf("a:%d\ne:%d\ni:%d\no:%d\nu:%d",a,e,i,o,u);
		printf(t?"\n\n":"\n");  //这个可以学习,很简洁!
	}
	return 0;
}

你可能感兴趣的:(HDU 2027 统计元音)