输入一个英文句子,句子以 . 结束。
判断首字母是否为大写
元音字母,并统计句子中小写
元音字母(a、e、i、o、u)的个数,若首字符是大写元音字母
,也要统计在内。
输入格式:
第一个字符是大写,其它字符都是小写,句子以 . 结束。
输出格式:
第一行输出判断结果,是
或不是
。
第二行输出元音字母的个数(首字符是大写元音字母+句中小写元音字母个数)。
样例">输入样例:
Open the door,please.
输出样例:
是
8
#include <stdio.h>
int main()
{
char A,E,I,O,U,a,e,i,o,u,n;
int flag,y;
scanf("%c",&n);
if(n=='A'||n=='E'||n=='I'||n=='O'||n=='U')
{
flag=1;
for(y=1;n!='.';)
{
scanf("%c",&n);
if(n=='a'||n=='e'||n=='i'||n=='o'||n=='u')
y=y+1;
}
}
else
{
flag=0;
for(y=0;n!='.';)
{
scanf("%c",&n);
if(n=='a'||n=='e'||n=='i'||n=='o'||n=='u')
y=y+1;
}
}
if(flag==1)
printf("是\n");
else if(flag==0)
printf("不是\n");
printf("%d",y);
}