Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <stdio.h>
- #include <math.h>
- struct Vrijeme
- {
- int sati;
- int minute;
- int sekunde;
- };
- struct Vrijeme unos_vremena () {
- struct Vrijeme v;
- printf("Unesite vrijeme (sate, minute, sekunde): ");
- scanf("%d %d %d",&v.sati,&v.minute,&v.sekunde);
- if (v.sekunde<0 || v.sekunde>=60 || v.minute<0 || v.minute>=60 || v.sati<0 || v.sati>=24)
- { printf("Pogresan unos, ponovite:");
- scanf("%d %d %d",&v.sati,&v.minute,&v.sekunde);
- }
- return v;
- }
- int proteklo (struct Vrijeme v1, struct Vrijeme v2) {
- int t1=v1.sati*3600+v1.minute*60+v1.sekunde;
- int t2=v2.sati*3600+v2.minute*60+v2.sekunde;
- if (t1>t2) return t1-t2;
- if (t1<t2) return t2-t1;
- }
- int main () {
- struct Vrijeme m,n;
- m=unos_vremena();
- n=unos_vremena();
- printf("Broj sekundi izmedju ova dva vremena iznosi: %d", proteklo(m,n));
- return 0;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement