写一函数,将两个字符串中的元音字母复制到另一个字符串,然后输出。 输入 一行字符串 输出 顺序输出其中的元音字母(aeiuo) 样例输入 abcde 样例输出 ae 编码: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 #include<stdio.h> #include<stdlib.h> #inclu...
写一函数,将两个字符串中的元音字母复制到另一个字符串,然后输出。 1. 输入 一行字符串 1. 输出 顺序输出其中的元音字母(aeiuo) 1. 样例输入 abcde 1. 样例输出 ae 1. 来源/分类 C语言 1. 题目截图: 思路: 就是进行匹配啦 if(a[i]=='a'||a[i]=='e'||a[i]=='i'||a[i]=='u'||a[...
首先:循环结束条件该改为p[I]!='\0' ;然后p2的下标不一定和p的下标相同;看看的改的;include <stdio.h> include <stdlib.h> int main(){ char p[100];char p2[100];scanf("%s",p);int i=0,j=0; //定义了j作为拍p2的下标 while(p[i]!='\0') //循环条件该是!='\0'{...
void input(char st[]);//定义输入函数 void output(char st[]);//定义输出函数 void letter(char x[],char y[]);//定义元音复制函数 int main(){ char s1[20],s2[10];input(s1);//调用输入函数 letter(s1,s2);//调用元音复制函数 output(s2);//调用输出函数 return 0;} //输入...
void yy(char a[]){ char c;char d[10],b[10]={'a','e','i','o','u','A','E','U','I','O'};int i,n=0;while(*a){ for(i=0;i<10;i++)if(*a==b[i]){ d[n]=*a;n++;break;} a++;} d[n]=0;puts(d);} void main(){ char s[10];gets(s);yy...
例70:C语言写一个函数,将一个字符串中的元音字母复制到另一字符串,然后输出。 解析:if语句判断一下每一个字母是否符合元音字母,读者看着道题的时候,需要注意一点的是如果用scanf函数是否可以,思考为什么要用gets函数?源代码演示:#include<stdio.h>//头文件 ...
例70:C语言写一个函数,将一个字符串中的元音字母复制到另一字符串,然后输出。 - 小林C语言于20210203发布在抖音,已经收获了5.9万个喜欢,来抖音,记录美好生活!
include <string.h> void fun(char a[], char b[]){ char* vs="aeiouAEIOU";int l,i,j,k;l=strlen(a);k=0;for(i=0;i<l;i++){ for(j=0;j<10;j++){ if(a[i]==vs[j]){ b[k++]=a[i];break;} } } b[k]='\0';} int main(){ char a[200];char b[200];...
void cpy(char src[], char dst[]){ char *src_i = src, *dst_i = dst; while(*src_i != '\0'){ if(*src_i == 'a' || *src_i == 'A' || *src_i == 'e' || *src_i == 'E' || *src_i == 'i' || *src_i == 'I' || *src_i ...
输出str2,str0并没有改变