解题思路:
注意事项:
参考代码:
#include<stdio.h>
#include<string.h>
int main()
{
char a[1024];
char b[100];
int i=0,n=0;
gets(a);
while(a[i]!='\0')
{
if(a[i]=='a'||a[i]=='e'||a[i]=='i'||a[i]=='o'||a[i]=='u')
{
b[n]=a[i];
n++;
}
i++;
}
printf("%s",b);
return 0;
}
#include<stdio.h>
char fun(char * a,char * b);
int main()
{
char a[1024];
char b[100];
gets(a);
fun(a,b);
printf("%s",b);
return 0;
}
char fun(char * a,char * b)
{
while(*a!='\0')
{
if(*a=='a'||*a=='e'||*a=='i'||*a=='o'||*a=='u')
{
*b=*a;
b++;
}
a++;
}
*b='\0';
}
0.0分
0 人评分
永远的丰碑 (C语言代码)浏览:656 |
C语言训练-最大数问题 (C语言代码)浏览:633 |
【亲和数】 (C语言代码)浏览:542 |
C语言训练-尼科彻斯定理 (C语言代码)浏览:469 |
C语言训练-计算t=1+1/2+1/3+...+1/n (C语言代码)浏览:908 |
三角形 (C++代码)递归(存在大量重复计算,容易出现时间超限)浏览:781 |
打印十字图 (C语言代码)浏览:2710 |
Minesweeper (C语言描述,蓝桥杯)浏览:1127 |
1012题解浏览:870 |
蚂蚁感冒 (C语言代码)浏览:775 |