WasSi Postado Junho 17, 2010 Denunciar Share Postado Junho 17, 2010 (editado) oi, to fazendo uma função q lê um arquivo, só q não to conseguindo fazer com q ela leia o arquivo corretamente.....segue a função!!!porfavor ajudaaa..... :wacko: Editado Junho 17, 2010 por WasSi Removido [HELP] do título e descrição do tópico Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 webpantoja Postado Junho 17, 2010 Denunciar Share Postado Junho 17, 2010 WasSi,Ainda não tive tempo de testar, mas olhando me parece que o problema está no while. Você sempre está gravando o dado na posição 'cad' e na hora de mostrar está mostrando o 'cont'.Só colocar o cont no lugar do cad no while e colocar o cont no final do while agora.while( fread( &ler[cont], sizeof(struct sdados), 1, fp ) == 1 ) { printf( "\n Nome: %s", ler[cont].nome ); printf( "\n Idade: %d", ler[cont].idade ); printf( "\n CPF: %d", ler[cont].cpf ); cont++; }Testa aí e vê se resolve.Att,WebPantoja Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 WasSi Postado Junho 17, 2010 Autor Denunciar Share Postado Junho 17, 2010 beleza, deu certo.... vlw aito fazendo um projeto aqui, tendo duvidas eu peço ajuda.....abrass :rolleyes: Citar Link para o comentário Compartilhar em outros sites More sharing options...
Pergunta
WasSi
oi, to fazendo uma função q lê um arquivo, só q não to conseguindo fazer com q ela leia o arquivo corretamente.....
segue a função!!!
porfavor ajudaaa..... :wacko:
Editado por WasSiRemovido [HELP] do título e descrição do tópico
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.