解题思路:
注意事项:
参考代码:
#include<stdio.h> #include<string.h> void imp(char str[],char output[],int n) { int i,j=0; for(i=0;i<=n;i++) if(str[i]=='a'||str[i]=='e'||str[i]=='i'||str[i]=='o'||str[i]=='u') { output[j]=str[i]; j+=1; } output[j]='\0'; //在VS2022中无此行,output长度超过实际长度 } int main() { char str[999],output[999]; int i,n,k; gets(str); n=strlen(str); imp(str,output,n); k=strlen(output); for(i=0;i<k;i++) putchar(output[i]); return 0; }
0.0分
0 人评分
剔除相关数 (C语言代码)浏览:1862 |
【出圈】 (C语言代码)用单项循环链表浏览:802 |
2005年春浙江省计算机等级考试二级C 编程题(1) (C语言代码)浏览:605 |
C语言训练-阿姆斯特朗数 (C语言代码)浏览:871 |
C语言程序设计教程(第三版)课后习题6.3 (C语言代码)浏览:522 |
C语言程序设计教程(第三版)课后习题11.3 (C语言代码)浏览:1053 |
C语言程序设计教程(第三版)课后习题6.10 (C语言代码)浏览:573 |
简单的a+b (C语言代码)浏览:613 |
【排队买票】 (C语言代码)浏览:916 |
淘淘的名单 (C语言代码)浏览:1122 |