普卡


私信TA

用户名:dotcpp0697105

访问量:54

签 名:

等  级
排  名 5890
经  验 1482
参赛次数 0
文章发表 2
年  龄 0
在职情况 学生
学  校
专  业

  自我简介:

TA的其他文章

解题思路:遍历第一个字符串,用switch case语句筛选出元音储存在第二个数组中

注意事项:

while行中应该为*p!='\0'而不是p[i]!='\0'


参考代码

#include<stdio.h>

void putaeiou(char *p,char *q);

int main()

{

    char p[100],q[100];

   scanf("%s",p);

   putaeiou(p,q);

    printf("%s",q);

}

void putaeiou(char *p,char *q)

 {

  int i=0;

  while(*p!='\0' ){

  switch(*p)

  {

      case 'a':

      case 'e':

      case 'i':

      case 'o':

      case 'u':*(q+i)=*p;

      i++;

      break;

  }

  p++;

}

*(q+i)='\0';

return;

 }


 

0.0分

0 人评分

  评论区

  • «
  • »