HDU 2027 统计元音
继续以水题,不过注意输出格式,还有输入时不要用fflush( stdin ),用%*c
![](https://images.cnblogs.com/OutliningIndicators/ContractedBlock.gif)
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
int main ( )
{
int N,n,a,e,i,o,u,j;
char s[65];
scanf ( "%d%*c",&N );
while ( N-- )
{
a = e = i = o = u = 0;
gets ( s );
n = strlen ( s );
for ( j = 0; j < n; ++j )
{
if ( s[j] == 'a'|| s[j] == 'A' )
++a;
else if ( s[j] == 'e' ||s[j] == 'E' )
++e;
else if ( s[j] == 'i' ||s[j] == 'I' )
++i;
else if ( s[j] == 'o' ||s[j] == 'O' )
++o;
else if ( s[j] == 'u' ||s[j] == 'U' )
++u;
}
printf ( "a:%d\n",a );
printf ( "e:%d\n",e );
printf ( "i:%d\n",i );
printf ( "o:%d\n",o );
printf ( "u:%d\n",u );
if ( N != 0 )
printf ( "\n" );
}
return 0;
}
本人还是新手 ,转载请注明来自Lvsi‘s home