#include <string.h>
#include <stdio.h>

int main(){
    const char s[2] = ",";
    char *token;
    char linha[90];
    char *result;

    FILE *arq = stdin;
    /*if((arq = fopen("eletro.txt", "r")) == NULL){
        printf("Erro ao abrir o arquivo.\n");
    }*/
    //COMENTEI PARA USAR O STDIN COMO EXEMPLO AQUI.

   token = strtok(arq, s);

   //Crias aqui a tua lista da estrutura de dados.
   
   while (!feof(arq)){
      result = fgets(linha, 90, arq);

      if (result) 
      token = strtok(result, s);
      //Alocas aqui a estrutura de dados para um elemento.

      while( token != NULL ){
   	    
   	    //Fazes aqui a tua inserção campo a campo no teu elemento. 
   	
        printf( " %s\n", token );
        token = strtok(NULL, s);
      }
      //passas aqui para o próximo elemento da tua lista.

  }
  fclose(arq);

    return(0);
}  