só vou comentar o primeiro erro, porque o segundo código não dá para perceber (além de estar mal indentado)
while ((fscanf(leitura, "%s %s %d %d %d %d ", Associacao.associados[i].nome, & Associacao.associados.apelido, ...
// A A A
// | | |
// Associacao ou associacao ? | |
// | |
// estás a ler uma string ou não? |
// não falta nada aqui ?
{
fprintf(...);
// qual o valor de "i" em cada leitura do fscanf ?
}
ps : os '...' é porque não tenho tempo para copiar tudo da imagem
↧