编写一个函数,挑选一个字符串中的所有元音字母构成并返回一个新的字符串
#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)
{
int i,j=0;
for(i=0;s[i]!='\0';i++)
{
switch(s[i])
{
case'a':
case'o':
case'i':
case'u':
case'e':
case'A':
case'O':
case'E':
case'U':
case'I':
s2[j++]=s[i];
}
}
s2[j]='\0';
}
int main()
{
char str[81],str2[81];
gets(str);
yuan(str,str2);
printf("%s",str2);
return 0;
}