解题思路:先把字符串输入数组,然后使用指针将其拆分到另一数组,然后使用循环将元音字母找出存入一个空数组。
注意事项:注意多余空格
参考代码:
#include<stdio.h>
int main()
{
char a[100],b[100],c[100],*j=a;
int i,x,n=0;
scanf("%s",a);
getchar();
x=strlen(a);
for(i=0;i<x;i++)
{
b[i]=*(j++);
}
for(i=0;i<x;i++)
{
if(b[i]=='a'||b[i]=='e'||b[i]=='i'||b[i]=='o'||b[i]=='u')
{
c[n]=b[i];
n++;
}
}
printf("%s",c);
return 0;
}
0.0分
2 人评分
C语言程序设计教程(第三版)课后习题9.8 (C语言代码)浏览:1238 |
Hello, world! (C语言代码)浏览:1315 |
时间转换 (Java代码)浏览:617 |
最长单词 (C语言代码)浏览:1474 |
C语言程序设计教程(第三版)课后习题5.6 (C语言代码)浏览:909 |
C语言程序设计教程(第三版)课后习题1.5 (C语言代码)浏览:611 |
C语言程序设计教程(第三版)课后习题1.5 (C语言代码)浏览:541 |
三角形 (C++代码)递推浏览:825 |
2003年秋浙江省计算机等级考试二级C 编程题(2) (C语言代码)浏览:638 |
C语言程序设计教程(第三版)课后习题8.4 (C语言代码)浏览:628 |