El archivo tiene datos con el siguiente formato: en cada línea (nif,nomes,salario).
Gracias y un saludo! :)
Código C:
Ver original
struct traballador{ char nif[LNX]; char nome[LNX]; float salario; }; main() { char nif[LNX]; struct traballador tb[30]; FILE *fp; if(fp==NULL) { } n=0; { if(z!=',') { if(m==0) { tb[n].nif[r]=z; r++; } else if(m==1) { tb[n].nome[r]=z; r++; } else if(m==2) { z=','; } } if(z==',') { if(m==0) tb[n].nif[r]='\0'; else if(m==1) tb[n].nome[r]='\0'; else if(m==2) {n++; m=-1;} m++; r=0; } } }