Ver Mensaje Individual
  #3 (permalink)  
Antiguo 12/05/2010, 13:34
AdamSmith
 
Fecha de Ingreso: abril-2010
Mensajes: 7
Antigüedad: 14 años, 7 meses
Puntos: 0
Respuesta: Por qué no funciona este código??

Holap:

Gracias por la respuesta

Aunque me di cuenta de que el error consiste que cada byte leido por el "fread(arreglo2,1,1,archivo);" dentro del while, está guardando (y sobreescribiendo) todos los bytes en "arreglo[0]"... xD

Otra solución es simplemente cambiar:

Código:
while(i<20)
{
fread(arreglo2,1,1,archivo); 
i++;
}
por

Código:
while(i<20)
{
fread(arreglo2+i,1,1,archivo); 
i++;
}
Saludos y gracias!