Ir ao conteúdo
  • Cadastre-se

Yumi Mori

Membro Júnior
  • Posts

    1
  • Cadastrado em

  • Última visita

Reputação

0
  1. Estou fazendo um trabalho que pede para criar uma função quicksort para ordenar alfabeticamente um arquivo txt,porém ele está apresentando o erro "segmentation fault". Na função main eu chamo a função assim: quickSortWordsArray(vetor,0,i-1); E a função é esta: void quickSortWordsArray(char words[],int esq,int dir){ int i,j,pivo=esq; char aux[MAX] = {'\0'}; for(i=esq+1;i<=dir;i++){ j=i; if((strcmp(words[j],words[pivo])<0)){ strcpy(aux,words[j]); while(j>pivo){ strcpy(aux[j],words[j-1]); j--; } strcpy(words[j],aux); pivo++; } } if(pivo-1 >= esq){ quickSortWordsArray(words,esq,pivo-1); } if(pivo+1<=dir){ quickSortWordsArray(words,pivo+1,dir); } }

Sobre o Clube do Hardware

No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas comunidades sobre tecnologia do Brasil. Leia mais

Direitos autorais

Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais

×
×
  • Criar novo...