Come da titolo mi serve un algoritmo che calcoli dando in input i secondi mi dia in output le ore, i minuti, e i secondi... Ho provato con questo ma niente, mi da che ha smesso di funzionare, per intenderci il messaggio di errore che vengono a volte di windows
#include <stdio.h>
#include <stdlib.h>
#include <time.h>
int main()
{
int sec,min,ora;
printf("Inserisci un intervallo di tempo in secondi");
scanf ("%hd",sec);
ora= ora+(sec/3600);
ora= ora % 24;
min= min+(sec/60.0);
min= min %60;
sec= sec + sec;
sec= sec % 60;
printf("\tORA \tMINUTI \tSECONDI\n\n");
printf("\t%d \t%d \t%d\n\n",ora,min,sec);
return 0;
}