解题思路:
利用第二个数组存放元音字母。
注意事项:
由于b数组未初始化值,所以需要在最后加上‘\0’作为字符串结束符。
参考代码:
#include<stdio.h> #include<string.h> int main() { int j=0; char a[100];char b[100]; gets(a); for(int i=0;i<strlen(a);i++) { if (a[i]=='a'||a[i]=='e'||a[i]=='i'||a[i]=='o'||a[i]=='u'){ b[j]=a[i]; j++; } } b[j]='\0'; printf("%s",b); return 0; }
0.0分
0 人评分
C语言程序设计教程(第三版)课后习题11.5 (C语言代码)浏览:932 |
【密码】 (C语言代码)浏览:350 |
C语言程序设计教程(第三版)课后习题9.6 (C语言代码)浏览:287 |
剪刀石头布 (C语言代码)不知道怎么直接在scanf中用枚举变量浏览:1436 |
P1000 (C语言代码)浏览:911 |
母牛的故事 (C语言代码)浏览:1045 |
C语言程序设计教程(第三版)课后习题5.8 (C语言代码)浏览:1323 |
C语言程序设计教程(第三版)课后习题8.6 (C语言代码)浏览:856 |
求圆的面积 (C语言代码)浏览:712 |
C语言程序设计教程(第三版)课后习题6.7 (C语言代码)浏览:527 |