Napisz program:

1. Zdefiniuj strukturę o nazwie = swoje nazwisko i zadeklaruj w niej dwa składniki tekstowe oraz tablicę o niezbędnym rozmiarze na liczby naturalne o nazwie losowanie[].

2. W funkcji głównej main() zbuduj pętle główną w oparciu o while i break oraz menu ekranowe nie używając do tego instrukcji switch.

3. W trakcie działania programu, wybierając odpowiednią opcje menu ekranowego powołaj dynamicznie dokładnie jedną strukturę. Wypełnij treścią składniki tekstowe.

4. Napisz funkcję, do której przekazana zostanie w argumencie struktura i napełnij tablicę liczb naturalnych wartościami dla wyników losowania loterii - z klawiatury lub jako zmienną losową.

5. Napisz funkcję, która wyświetli składniki zadanej w argumencie struktury.

6. Napisz przeciążoną funkcję o takiej samej nazwie jak w pkt. 5, wyświetlającą tablicę przekazaną w argumencie. Użyj ją do wyświetlania wartości ze składnika struktury.

7. Napisz funkcję która policzy wartość średnią elementów tablicy przekazanej w argumencie.

Użyj jej do policzenia wartości średniej dla elementów tablicy w strukturze.

8. Napisz funkcję, która wyświetli na ekranie wszystkie wartości ze składnika struktury przekazanej w argumencie - tablicy losowanie[] w porządku rosnącym. Nie sortuj oryginalnej tablicy w strukturze.

9. Napisz funkcję, która posortuje oryginalną tablicę w strukturze przy użyciu jednej ze znanych metod rekurencyjnych.

10. Usuń strukturę dynamiczną i powołaj ją na nowo dla kolejnego cyklu działania programu.