MENSAJE PARA "JAVI", TE EXPLICO UN POCO, ENTRA ACÁ

POLYTA_1977
09 de Julio del 2004
Javi, te escribo porque efectivamente el programa hace lo que tu dices, despliega el menú, pero cuando ingreso la opcion 1-2 o 3 vuelve a repetir el menú, pero en ningún lugar muestra la hora o la fecha, tampoco me permite cambiarla, si no la muestra es obvio jaja.

Te pido si me puedes explicar si lo estoy haciendo bien, ya que entiendo tu codigo, pero no me sale lo que yo necesito. Te lo agradesco, y te agradesco tu preocupación.


javi
09 de Julio del 2004
Que sistema operativo usas?
Te escribo el codigo de otra forma y mira a ver si funciona ,he cambiado algo pero basicamente es que no te borra la pantalla ,asi ves todo lo que se escribe en ella:

#include <stdlib.h>
#include <stdio.h>
void main()
{
char opcion;
do
{
fflush(stdin);
printf("n1.- Ver la hora");
printf("n2.- Ver la fecha");
printf("n3.- Cambiar la hora");
printf("n4.- Cambiar la fecha");
printf("n5.- Salir del programann");
printf("Opcion: ");
opcion=getchar();
printf("nn");
if(opcion=='1')
{
system("time /T");
printf("nn");
system("pause");
}

else if (opcion=='2')
{
system("date /T");
printf("nn");
system("pause");
}
else if(opcion=='3')
system("time");
else if(opcion=='4')
system("date");

}
while (opcion !='5');

}