Задача 1
Решение 3/3
long ra zlika ( datum d1 , datum d2) {
long denovi;
d en ov i = d 1 . de n – d 2 . de n ;
de no vi += ( d1 . me se c – d2. mesec ) * 30 ;
d en ov i + = ( d1 . g od in a – d 2 . g od in a ) * 3 60;
return denovi;
}
int main () {
d at um d 1 = { 1 4 , 1 2 , 1 98 9 };
d at um d 2 ;
d2 . den = 16 ;
d2 . m e se c = 1 2;
d2 . g o di na = 1 98 9;
if ( sp oredb a ( d1 , d2) == 0)
printf(” D a tu m it e s e i s ti . \ n” );
el se if ( spore db a ( d1 , d2 ) == 1)
printf(” R a zl i ka ta p om eg u d a tu m it e e % d d en a .\ n ” , r az li k a ( d1 , d2 ) ) ;
else
printf(” R a zl i ka ta p om eg u d a tu m it e e % d d en a .\ n ” , r az li k a ( d2 , d1 ) ) ;
return 0;
}
Обjектно ориентирано програмирање | АВ1 5/22