Título: funcion fprintf Publicado por: flony en 19 Enero 2013, 01:26 am tengo el siguiente code y quiero hacer una archivo .dat y quiero que tenga un vector de 6 digitos enteros compila y todo pero cuando lo ejecuto salta algo
Código: #include <stdio.h> Código: #ifdef _M_IX86 Título: Re: funcion fprintf Publicado por: rir3760 en 19 Enero 2013, 02:29 am Si no tienes un curso o libro de calidad es hora de conseguir uno, ello porque (lo digo en buen plan) hay errores en casi todas las lineas.
* Cuando declaras un array e indicas sus valores iniciales mediante una lista esta debe contener por lo menos uno, no es valido utilizar (como es tu caso) una lista vacía. * Con las funciones printf/fprintf/sprintf el especificador de formato "%s" indica que el argumento correspondiente (en tu caso 052546) es la dirección donde se almacena la cadena. Aquí hay dos errores: el primero que difícilmente la dirección sera valida y el segundo que 052546 != 52546 (el primero se toma como base ocho). * Al leer del archivo con fscanf y "%s" se debe indicar el nombre de un array de caracteres sin utilizar el operador "&". El programa con las correcciones: Código
Un saludo Título: Re: funcion fprintf Publicado por: flony en 19 Enero 2013, 02:57 am gracias ;-) ;-) ;-).
lo del libro, estoy en eso, esto era para practicar ;) y bueno...no quería molestar, para la próxima o no pregunto, o buscare la respuesta en otro lado. pero todo bien....se que lo decís sin mala onda |