// aikalisp.cpp #include #include struct sAika { int h,m; }; void lisaa(sAika *pAika, int lisa_min) { int yht_min = (*pAika).h * 60 + (*pAika).m + lisa_min; (*pAika).h = yht_min / 60; (*pAika).m = yht_min % 60; } void tulosta(sAika Aika) { // Muotoilu jotta 15:04 tulostuisi oikein eikä 15:4 cout << setfill('0') << setw(2) << Aika.h << ":" << setw(2) << Aika.m << endl; } int main(void) { sAika a1={12,15}, a2={13,16}, a3={14,25}; lisaa(&a1,55); tulosta(a1); lisaa(&a2,27); tulosta(a2); lisaa(&a3,39); tulosta(a3); return 0; }