Volevo fare un coutdown in tempo reale che permettesse all'utente di vedere il tempo che gli mancava ma allo stesso tempo di poter digitare dei caratteri.
Questa è la funzione base:
codice:
void countDown (int secondi){ // funzione per il conto alla rovescia
   
   
   
   if (secondi <=0)
      return;

   while (secondi > 0){
      printf("- %d",secondi); // mostro il contatore discendente
      Sleep(1000); // il programma dorme per un secondo
      secondi--;
   }
     
}
Ho fatto vari tentativi usando tipo kbhit() ma non sn riuscito.