Cześć wszystkim, mam do napisania program który ma wyświetlić wszystkie daty między podanymi datami, tj.
wejściem jest data początkowa (rok, miesiąc, dzień, godzina, minuta, sekunda, milisekunda) i data końcowa analogicznie. a wyjście przykładowo wygląda tak:
1 2018 04 25 15 47 21 021
2 2018 04 25 15 47 21 022
3 2018 04 25 15 47 21 023
4 [ . . . ]
5 2018 04 26 00 00 00 001
Z racji tego że jest to projekt to nie mogę używać żadnych struktur danych nie mojego autorstwa. Kompletnie nie wiem jak się za to zabrać, jedyne na co wpadłem to to że muszę wyświetlić tyle dat ile wynosi różnica w milisekundach, z racji tego że jest to najmniejsza jednostka. Ktoś mnie naprowadzi/podpowie jak to napisać?