Ver Mensaje Individual
  #7 (permalink)  
Antiguo 07/04/2008, 19:48
waneos
 
Fecha de Ingreso: abril-2008
Mensajes: 19
Antigüedad: 16 años, 2 meses
Puntos: 0
Re: Ayuda urgente! en C

ejje mephisto creo ke soy tu pesadilla xDD porke tengo una preguntita mas, declraando un vector por ej: char vectorl[100] y con el comando fscanf(archivo,"%s", vectorl); ya tendria almacenado el vector noo¿¿ y el contador seria for ( j=0; j<100; i++) ??. Lo digo porke he puesto un printf("El valor del vector es: %s\n",vector); pero solo me muestra 99 numeros, el primer numero no me lo muestra.

ahhh otra cosita tengo ke liberar la memoria del vector?? o no hace falta??


asi kedaria las modificaciones ke me has dixo no?

if (archivo==NULL)
{
printf( "No se puede abrir el fichero.\n" );
exit( 1 );
}

memset(numero,'\0',sizeof(numero)); /*limpear arreglo*/

while((fgets(numero,sizeof(numero),archivo))!=NULL )
{
memset(numero,'\0',sizeof(numero)); /*almacenar numeros del archivo*/
fscanf(archivo,"%s", vectorl);

}
if (fclose(archivo)!=0)
printf( "Problemas al cerrar el fichero\n" );

Última edición por waneos; 08/04/2008 a las 08:45