判断元音个数并存放输出新数组
c++
int vowel(char arr[],char brr[]);//判断元音个数并存放输出新数组
int main() //程序入口,主函数,从这里开始执行
{
char arr[20];
char brr[20];
printf("请输入一个字符串:");
scanf("%s",arr);
printf("元音的个数是:%d\n",vowel(arr,brr));
printf("元音的数组是%s",brr);
}
int vowel(char arr[],char brr[])
{
int i;
int count = 0;
for(i=0;i<strlen(arr);i++)
{
if(arr[i]=='a'||arr[i]=='e'||arr[i]=='i'||arr[i]=='o'||arr[i]=='u'||arr[i]=='A'||arr[i]=='E'||arr[i]=='I'||arr[i]=='O'||arr[i]=='U')
{
brr[count++]=arr[i];
}
}
brr[count]='\0';
return count;
}