#include<stdio.h>
#include<conio.h>
main()
{
char com;
int v0=1,v1=0,v2=0;
while((com=getchar())!='b')
{
printf(" %c\n ",com);
switch(com)
{
case 'a':
case 'e':
case 'i':
case 'o':
case 'u':v1+=1;break;
default:{v0+=1;v2+=1;}
}
}
printf("v0=%d,v1=%d,v2=%d\n",v0,v1,v2);
getch();
}
输入的时候不要输入多余的空格或者回车,否则输出结果有错。
比如输入:asder 中间不能有空格或者回车,否则结果和预期不一样