Ir para conteúdo
Fórum Script Brasil
  • 0

Dúvida- linguagem C


Larx

Pergunta

Boas pessoal,

.

Tenho uma dúvida na leitura de ficheiros em c. Eu tenho este ficheiro para ler. São várias caracteristicas de carros que estão espaçadas por dois espeços( esta é uma parte):

BMW 1 Series E88 Cabrio 120i 170 2p 2 Gasolina 43.195,00 €

Nissan Juke 1.6i 120 Tekna Premium 4x2 5p 5 Gasolina 21.150,00 €

Volvo XC90 2.4 D5 200 Summum 5p 7L Aut. MY12 5 Diesel 84.311,00 €

Nissan NV200 Van 1.5 dCi 85 Premium CI 5 Diesel 17.884,00 €

Volkswagen Passat CC 2.0 TDI 140 BMT 4p DSG 4 Diesel 44.316,00 €

BMW 5 Series F11 Touring 520d 184 5p Aut. 5 Diesel 56.912,00 €

Renault Scenic 1.6 dCi 130 eco² Energy Bose Edition 5p 5 Diesel 31.900,00 €

Nissan Cabstar 35.13/2 Cab. Dupla 2.5 130 Comfort AC 4 Diesel 27.743,00 €

Iveco Daily ECO Ch. Cab. 50C17 170 4350 2 Diesel 35.235,00 €

BMW 1 Series E88 Cabrio 118d 143 2p Aut. 2 Diesel 47.686,00 €

e eu quero ler deste ficheiro e guardar cada característica do carro na sua variável. Eu estou a usar a função "fgetc". Até agora só consigo ler do ficheiro, não consigo é agrupar os caracteres lidos e guarda-los na variável correspondente. foi na maneira que pensei:

 while ((c =  fgetc(fich_bd)) != EOF)

{

if(c==' ')

if(c==' ')

strcpy(DADOS[j],palavra);

j++;

if ( c!=' '){

palavra=c;

i++;

cumps

Editado por Larx
Link para o comentário
Compartilhar em outros sites

2 respostass a esta questão

Posts Recomendados

Participe da discussão

Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152,1k
    • Posts
      651,8k
×
×
  • Criar Novo...