ta ai o codigo final #include <stdio.h>
void main()
{
int horas, min, utos;
printf("Digite o horario (HH:MM):\n");
scanf("%d:%1d%1d", &horas, &min, &utos);
switch(horas)
{
case 1:
printf("Uma Hora");
break;
case 2:
printf("Duas Horas");
break;
case 3:
printf("Tres Horas");
break;
case 4:
printf("Quatro Horas");
break;
case 5:
printf("Cinco Horas");
break;
case 6:
printf("Seis Horas");
break;
case 7:
printf("Sete Horas");
break;
case 8:
printf("Oito Horas");
break;
case 9:
printf("Nove Horas");
break;
case 10:
printf("Dez Horas");
break;
case 11:
printf("Onze Horas");
break;
case 12:
printf("Doze Horas");
break;
}
switch(min)
{
case 1:
if(utos == 0)
printf(" e Dez Minutos");
if(utos == 1)
printf(" e Onze Minutos");
if(utos == 2)
printf(" e Doze Minutos");
if(utos == 3)
printf(" e Treze Minutos");
if(utos == 4)
printf(" e Quatorze Minutos");
if(utos == 5)
printf(" e Quinze Minutos");
if(utos == 6)
printf(" e Dezesseis Minutos");
if(utos == 7)
printf(" e Dezessete Minutos");
if(utos == 8)
printf(" e Dezoito Minutos");
if(utos == 9)
printf(" e Dezenove Minutos");
break;
case 2:
printf(" e Vinte");
break;
case 3:
printf(" e Trinta");
break;
case 4:
printf(" e Quarenta");
break;
case 5:
printf(" e Cinquenta");
break;
}
if(min!=1)
{
switch(utos)
{
case 0:
if(min>0)
printf(" Minutos");
break;
case 1:
if(min==0)
printf(" e Um Minuto");
else
printf(" e Um Minutos");
break;
case 2:
printf(" e Dois Minutos");
break;
case 3:
printf(" e Tres Minutos");
break;
case 4:
printf(" e Quatro Minutos");
break;
case 5:
printf(" e Cinco Minutos");
break;
case 6:
printf(" e Seis Minutos");
break;
case 7:
printf(" e Sete Minutos");
break;
case 8:
printf(" e Oito Minutos");
break;
case 9:
printf(" e Nove Minutos");
break;
}
}
printf("\n\n");
}