07/04/2008, 19:48
|
| | Fecha de Ingreso: abril-2008
Mensajes: 19
Antigüedad: 16 años, 9 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 |