/***************************************************************** * Ovo delo zaštićeno je licencom Creative Commons CC BY-NC-ND 4.0 * (Attribution-NonCommercial-NoDerivatives 4.0 International License). * Za detalje pogledati LICENSE.TXT * Autori: Milena Vujosevic Janicic, Jovana Kovacevic, * Danijela Simic, Andjelka Zecevic, Aleksandra Kocic ******************************************************************/ #include #include /* Funkcija koja dato trajanje izrazeno u ukupnom broju sekundi konvertuje u trajanje koje je izrazeno u broju sati, minuta i sekundi. */ void konverzija(int trajanje, int *psati, int *pminuti, int *psekunde) { *psati = trajanje / 3600; trajanje -= *psati * 3600; *pminuti = trajanje / 60; trajanje -= *pminuti * 60; *psekunde = trajanje; } int main() { /* Deklaracija potrebnih promenljivih. */ int trajanje, sati, minuti, sekunde; /* Ucitavanje trajanja u sekundama i provera ispravnosti ulaza. */ printf("Trajanje filma u sekundama: "); scanf("%d", &trajanje); if (trajanje < 0) { printf("Greska: neispravan unos.\n"); exit(EXIT_FAILURE); } /* Racunanje i ispis rezultata. */ konverzija(trajanje, &sati, &minuti, &sekunde); printf("%dh:%dm:%ds\n", sati, minuti, sekunde); exit(EXIT_SUCCESS); }