¿porque no me imprime la fecha?

Cerrado
Mar1924 Mensajes enviados 3 Fecha de inscripción domingo, 7 de febrero de 2021 Estatus Miembro Última intervención jueves, 4 de marzo de 2021 - Modificado el 4 mar 2021 a las 02:07
misterdekus Mensajes enviados 474 Fecha de inscripción miércoles, 10 de enero de 2018 Estatus Miembro Última intervención miércoles, 28 de agosto de 2024 - 4 mar 2021 a las 23:11
Buenas tardes.
Disculpen la molestia, me podrían compartir por favor porque no imprime la hora y fecha en el block de notas que se crea, este es el codigo.


#include <conio.h>
#include <time.h>
#include <stdlib.h>
#include <dos.h>

FILE *doc;

int main(){




doc = fopen ("informacion.txt","a+");
printf("Coloca el numero de orden ");

char orden [100];
int n=1;
char resp;
char fecha[25];


do{

printf("\n orden %d :",n);
scanf("%s",orden);
fprintf(doc,"%s \n",orden);
n++;
time_t t,i;
char *p;

i = time (&t);
p = ctime (&i); /* igual a: p = ctime (&t); */
printf ("%s\n",p);
printf("Desea ingresar otra orden? presiona s para si o n para no");
resp = getch();

}while(resp == 's' || resp =='S');


}

Básicamente debería imprimir así:

Wed Mar 03 18:48:23 2021 10872550_infoproceso

1 respuesta

misterdekus Mensajes enviados 474 Fecha de inscripción miércoles, 10 de enero de 2018 Estatus Miembro Última intervención miércoles, 28 de agosto de 2024 127
4 mar 2021 a las 23:11
Básicamente debería imprimir así:

Wed Mar 03 18:48:23 2021 10872550_infoproceso

Pero que se imprime ?
0