[ Foro de C++ ]
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 al cual se le enviara informacion, telefono y documento a enviar, ejemplo: 10872030_5510872577_Retorno_Estafeta// distribuidor_5510872570_Recetario_sarten_Blackrock");
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
(No se puede continuar esta discusión porque tiene más de dos meses de antigüedad. Si tienes dudas parecidas, abre un nuevo hilo.)