写一函数,将一个字符串中的元音字母复制到另一个字符串,然后输出

/写一函数,将一个字符串中的元音字母复制到另一个字符串,然后输出。/

#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;
}

posted on 2024-07-07 22:52  wessf  阅读(78)  评论(0)    收藏  举报