Ahora entendi mejor... el problema es q estas pasando mal la matriz a strncpy y ademas en el primer strtok debe ir lapiz y no temporal.
Código C:
Ver originali=1;
fgets(temporal
, sizeof temporal
,archivo
); // lee una linea
lapiz
=strtok(temporal
,","); // primer token for (; (i%5)!=0 ; i++) {
strncpy(matriz
[i
], lapiz
, sizeof temporal
); // copio los tokens en la matriz lapiz
=strtok(NULL
,","); // siguientes tokens }
strncpy(matriz
[i
], lapiz
, sizeof temporal
); /* esto tiene q ir ya que cuando i es multiplo de 5 sale del while sin copiar el ultimo token */ i++; // esto es para que entre al for para la siguiente linea
}
Mas o menos ahi deberia andar, sino subi todo el codigo asi lo puedo compilar
Saludos