Solución |
|
#include
<stdio.h>
int
main()
{
int
h, m, s;
printf( "\n
Introduzca horas: " );
scanf( "%d",
&h );
printf( "\n
Introduzca minutos: " );
scanf( "%d",
&m );
printf( "\n
Introduzca segundos: " );
scanf( "%d",
&s );
if
( h >= 0
&& h <= 23
&& m >= 0
&& m <= 59
&& s >= 0
&& h <= 59 )
{
s--;
if
( s == -1
)
{
s = 59;
m--;
if
( m == -1
)
{
m = 59;
h--;
if
( h == -1
)
h = 23;
}
}
printf( "\n
Un segundo antes la hora era: %d:%d:%d", h, m, s );
}
else
printf( "\n
ERROR: La hora es incorrecta." );
return
0;
} |
|
|