写一函数,将一个字符串中的元音字母复制到另一个字符串,然后输出
/写一函数,将一个字符串中的元音字母复制到另一个字符串,然后输出。/
#include <stdio.h>
#include <string.h>
void fun(char *buff,char *str)
{
int i=0,j=0;
int ch;
for(i=0;i<strlen(buff);i++)
{
ch=buff[i];
if(ch == 'a' || ch=='e' || ch=='i' || ch=='o' || ch=='u'||ch=='A' || ch=='E' || ch=='I' || ch=='O' || ch=='U')
{
str[j++]=ch;
}
}
}
int main(void)
{
char buff[100],str[100];
printf("please enter a character string\n");
scanf("%s",buff);
fun(buff,str);
printf("%s\n",str);
return 0;
}