Necesito ayuda con este ejercicio. Tengo que hacer un arranque de un motor en estrella triangulo. Las condiciones son: que el programa solo se ejecute cuando se le presiones una tecla (en este caso pensé en colocarle una especie de menú, tome uno que vi por aquí pero el problema es que cuando ingreso una letra el programa se queda como pegado) luego que el usuario ingrese la letra solo tiene que dar un mensaje como "se arrancó el motor en estrella" luego de esto tiene que haber un contador el cual debe marcar en pantalla unos 5 Seg y luego mostrar el mensaje "el motor paso a triangulo" la única idea que tengo hasta ahora es esta:
#include <stdio.h>
#include <stdlib.h>
int main()
{
int fin = 0;
int opcion;
while (fin == 0)
{
system("cls");
printf("Menú de Arranque\n\n");
printf("\t1] Arrancar motor.\n");
printf("\t2] Ayuda.\n");
printf("\t3] Salir.\n");
printf("\n\n Opción= ");
scanf("%i", &opcion);
switch(opcion)
{
case 1:
fin = 1;
printf("El Motor Arranca en Estrella.\n");
break;
case 2:
fin = 1;
printf("Para Arrancar El Motor Ingrese El Numero 1.\n");
break;
case 3:
fin = 1;
/* No se comando pueda colocar para salir */
break;
default:
fin = 0;
break;
}
}
system("pause");
return 0;
}
Saludos y gracias de antemano
#include <stdio.h>
#include <stdlib.h>
int main()
{
int fin = 0;
int opcion;
while (fin == 0)
{
system("cls");
printf("Menú de Arranque\n\n");
printf("\t1] Arrancar motor.\n");
printf("\t2] Ayuda.\n");
printf("\t3] Salir.\n");
printf("\n\n Opción= ");
scanf("%i", &opcion);
switch(opcion)
{
case 1:
fin = 1;
printf("El Motor Arranca en Estrella.\n");
break;
case 2:
fin = 1;
printf("Para Arrancar El Motor Ingrese El Numero 1.\n");
break;
case 3:
fin = 1;
/* No se comando pueda colocar para salir */
break;
default:
fin = 0;
break;
}
}
system("pause");
return 0;
}
Saludos y gracias de antemano