Ir para o conteúdo
  • Revista PROGRAMAR: Já está disponível a edição #60 da revista programar. Faz já o download aqui!

ricardoneves93

Melhor forma de organizar um array de strings de c

Mensagens Recomendadas

wso277

Faz sscanf de duas string da forma:

sscanf(string, "%d_%d_%d_%d_%d_%d", int1,int2,int3,int4,int5,int6,)

depois compara os ints e troca as strings de ordem no array.

Agora é só pensar um bocadinho na ordenação. ;)

Nao podes usar strcmp, porque compara char a char e vai trocar valores quando tiveres por exemplo 2 com 11.

Partilhar esta mensagem


Ligação para a mensagem
Partilhar noutros sites
pmg

Qual é a tua dúvida?

A ordenação alfabética corresponde à ordenação por data.

Para ordenar alfabeticamente podes usar as funções strcmp() e qsort().

Editado por pmg

What have you tried?

Não respondo a dúvidas por PM

A minha bola de cristal está para compor; deve ficar pronta para a semana.

Torna os teus tópicos mais atractivos e legíveis usando a tag CODE para colorir o código!

Partilhar esta mensagem


Ligação para a mensagem
Partilhar noutros sites

Crie uma conta ou ligue-se para comentar

Só membros podem comentar

Criar nova conta

Registe para ter uma conta na nossa comunidade. É fácil!

Registar nova conta

Entra

Já tem conta? Inicie sessão aqui.

Entrar Agora

×

Aviso Sobre Cookies

Ao usar este site você aceita os nossos Termos de Uso e Política de Privacidade. Este site usa cookies para disponibilizar funcionalidades personalizadas. Para mais informações visite esta página.