[Prévia cron] [Próxima Cron] [Prévia por assunto] [Próxima por assunto]
[Índice cronológico]
[Índice de assunto]
[Índice de autor]
problema
- Subject: problema
- From: "Fabio Murilo" <fmikeda@bol.com.br>
- Date: Mon, 18 Sep 2000 11:53:50 -0300
o que há de errado com essa estrutura:
while(!feof(arq_in)){
novo2=(aluno)malloc(sizeof(struct alunos));
if(novo2==NULL){
printf("Erro na alocacao de
memoria\n");
return
1;
}
if(ok==0)
inicio=novo2;
atual2=novo2;
fscanf(arq_in,"%[^\n]s",&atual2->nome);
fscanf(arq_in,"%d",&atual2->nasc_dia);
fscanf(arq_in,"%d",&atual2->nasc_mes);
fscanf(arq_in,"%d",&atual2->nasc_ano);
fscanf(arq_in,"%ld",&atual2->matricula);
fscanf(arq_in,"%d",&atual2->aprovadas);
ok=1;
for(j=0;j<atual2->aprovadas;j++){
novo3=(deve)malloc(sizeof(struct
devidas));
if(j==0)
novo2->start=novo3;
if(novo3==NULL){
printf("Erro na alocacao de
memoria\n");
return 1;
}
fscanf(arq_in,"%s",&novo3->sigla);
fscanf(arq_in,"%d\n",&novo3->cred);
inicio3=novo3;
novo3=novo3->prox3;
}
atual2=atual2->prox2;
}
- Follow-Ups:
- Re: problema
- From: "Rubens Altimari" <rubens@brazilconnection.com.br>