Ir ao conteúdo
  • Cadastre-se

RockYasha

Membros Juniores
  • Total de itens

    3
  • Registro em

  • Última visita

  • Qualificações

    N/D
  1. fscanf(fp,"%[^,] %s %s",dados.num, dados.nome, dados.pais); Quando eu coloco esse fscanf, siginiva que eu quero ler ate a virgula, como eu faço pra ser 3 espaços ou tab? eu sei que o tab na tabela ascii equivale a 9 tem como eu usar esse numero para identificar o tab? Obrigado.
  2. Na verdade não tinha conseguido postar o arquivo por que não é aceito o tipo .tsv, mas o arquivo que preciso ler e ordenar é este abaixo. obrigado. testePantheon.txt
  3. Ajuda com Linguagem C. Armazenar valores de um arquivo TSV em variaveis.? Estou com um problema, em que eu preciso ordenar um arquivo TSV, porém eu não estou nem conseguindo armazenar os dados em uma variável para começar a ordenação. Em arquivos como txt e csv que costumam utilizar virgulas ou outro tipo de separador, eu consigo facilmente, porém nesse arquivo TSV, a divisão é dada por espaços, porém diferentes em cada campo. Já tentei usar o numero da tabela ascii, transformar o tab em virgula e não obtive nenhum sucesso, alguém pode me ajudar? É necessário apenas conseguir armazenar os valores nas variaveis, para que depois eu consiga fazer a ordenação. Segue um exemplo do arquivo abaixo: 307 Abraham Lincoln UNITED STATES 308 Aristotle Greece 339 Ayn Rand Russia 595 Andre Agassi UNITED STATES 628 Aldous Huxley UNITED KINGDOM 676 Andrei Tarkovsky Russia 700 Arthur Schopenhauer POLAND 736 Albert Einstein Germany 783 Alexander the Great Greece 808 Alfred Hitchcock UNITED KINGDOM 841 Attila the Hun Hungary Obrigado. testePantheon.txt

Sobre o Clube do Hardware

No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas publicações 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

×