typedef struct lista{
int *list;
int tamanho;
} LISTA;
Preciso ler dois arquivos .txt. O primeiro arquivo "lista" preciso passar para a estrutura LISTA. É uma matriz de duas colunas.
1 0
2 1
3 1
4 2
O segundo arquivo "list" tenho que armazenar no ponteiro *list sendo uma lista com diferentes números de elementos em uma linha. Por exemplo:
1 2 4
1 2
1
1 5 8 9
Como posso fazer isso. Tentei fazer o seguinte:
FILE *lista=fopen("lista.txt","r");
for (i=1;i<=20;i++)
{
fscanf (lista,"%d%d",&no,&prof);
}
fclose (lista);
Mas não estou conseguindo armazenar na estrutura LISTA? O que posso fazer?
Pergunta
Diogo Rupolo
Tenho a seguinte estrutura definida em C:
Preciso ler dois arquivos .txt. O primeiro arquivo "lista" preciso passar para a estrutura LISTA. É uma matriz de duas colunas. 1 0 2 1 3 1 4 2 O segundo arquivo "list" tenho que armazenar no ponteiro *list sendo uma lista com diferentes números de elementos em uma linha. Por exemplo: 1 2 4 1 2 1 1 5 8 9 Como posso fazer isso. Tentei fazer o seguinte:Mas não estou conseguindo armazenar na estrutura LISTA? O que posso fazer?
Att
Diogo
Link para o comentário
Compartilhar em outros sites
0 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.