64,636
社区成员
发帖
与我相关
我的任务
分享
#include "stdio.h"
void ycopy(char x[], int n)
{
char y[26]={0};
int i, j;
//gets(x);
for (i=j=0; i<n; i++){ // for (i=0, j=0; i<n; i++,j++){
if(x[i]=='a'||x[i]=='A'
||x[i]=='e'||x[i]=='E'
||x[i]=='i'||x[i]=='I'
||x[i]=='o'||x[i]=='O'
||x[i]=='u'||x[i]=='U')
{
y[j++]=x[i];
}
//else if (x[i]=='e'||x[i]=='E')
// {
// y[j]=x[i];
// }
//else if (x[i]=='i'||x[i]=='I')
// {
// y[j]=x[i];
// }
//else if (x[i]=='o'||x[i]=='O')
// {
// y[j]=x[i];
// }
//else if(x[i]=='u'||x[i]=='U')
// {
// y[j]=x[i];
// }
}
y[j] = '\0';
printf("%s",y);
}
int main() //void main()
{
char a[20]="asdfeiou";
ycopy(a,20);
return 0;
}