dgwdfkkcj01
你大爷的梦想
2017-12-06 16:38

为什么 result 在主函数为null 值没有传回去

  • c
 void strrev1(char* str ,char* result){
        int i,count=0;
        char d[20];
        for(i=0;i<strlen(str);i++){
            if(str[i]=='a'||str[i]=='e'||str[i]=='i'||str[i]=='o'||str[i]=='u'){
                  result[i]=str[i];
                  printf("%c", result[i]);
                count++;
            }
        }
        printf("%s",*result);
        result[count++]='\0';
}
  • 点赞
  • 回答
  • 收藏
  • 复制链接分享

3条回答