SCAU:18066 元音字母

2023-12-15 18:03:53

18066?元音字母

时间限制:1000MS? 代码长度限制:10KB
提交次数:0 通过次数:0

题型: 填空题???语言: G++;GCC;VC

Description

编写一个函数,挑选一个字符串中的所有元音字母构成并返回一个新的字符串


#include?"stdio.h"

void?yuan(char?*s,char?*s2)
{
_______________________
}

main()
{
????char?str[81],?str2[81];
????gets(str);
????yuan(str,str2);
????printf("%s",?str2);
}
?

输入格式

由键盘输入一行字符,以'\n'结束

输出格式

输出新构成的字符串

输入样例

I am good

输出样例

Iaoo

提示

元音字母有a、e、i、o、u,这5个元音字母,大写或小写
#include "stdio.h"

void yuan(char *s,char *s2)
{
    while(*s!='\0')
    {
        if(*s=='a'||*s=='e'||*s=='i'||*s=='o'||*s=='u'||*s=='A'||*s=='E'||*s=='I'||*s=='O'||*s=='U')
        {
            *s2=*s;
            s2++;
        }
        s++;
    }
    *s2='\0';
}

main()
{
    char str[81], str2[81];
    gets(str);
    yuan(str,str2);
    printf("%s", str2);
}

?

文章来源:https://blog.csdn.net/zero_019/article/details/135021092
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。