解题思路:
注意事项:
参考代码:
#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 人评分