GIT cd.

GIT:
Kurs GIT

ZADANIA:
1. Proszę sklonować następujące repozytorium z Gitlaba odpowiednim poleceniem:
https://gitlab.com/warpro2024/testy.git

WSZYSTKIE WIĘKSZE KOLEJNE ZMIANY W PLIKACH/KATALOGACH PROSZĘ ODPOWIEDNIO COMIITOWAĆ

2. Następnie otworzyć plik program1.c i zapoznać się z jego zawartością, skompilować i wypróbować działanie.
3. Zmienić kod w pliku program.c tak, aby program przyjmował dokładnie 3 liczby całkowite, w każdym innym przypadku powinien wyświetlić błąd.
4. Zmienić kod programu początkowego (z jednym argumentem wejściowym), aby rozszerzyć obsługę błędów danych wejściowych. Zakładamy, że w danych wejściowych spodziewamy się dokładnie jednej liczby całkowitej nieujemnej nie większej niż 1000. Przykładowe dane, które powinny spowodować, że program wykona się z błędem: "a", "1.5", "12a", "15000473", "2 4".
5. Pobierz poniższe archiwum .zip, rozpakuj je w katalogu testy i skompiluj pliki za pomocą Makefile.
Program2
6. Dodaj jeszcze jedną jednostkę kompilacji (dodatkowy plik z kodem na przykład zawierający dodatkową funkcję liczącą coś innego niż kwadrat) oraz dodaj warunkowe włączenie fragmentu programu korzystając z dyrektywy #ifdef. Użyj #if do uzyskania kilku poziomów zakresu wypisywania komunikatów przez program. Np: chcę widzieć tylko wynik działania programu liczącego kwadrat jeśli makro DEBUG_LEVEL nie jest zdefiniowane lub ustawione na 0. Wypisany również argument jeśli DEBUG_LEVEL jest 1, jeszcze bardziej szczegółowy komunikat (np: "3 * 3 = 9"), gdy DEBUG_LEVEL jest 2.
7. Wyslij całe zmienione repozytorium (katalog) testy ze zmienionymi plikami do swojego repozytorium zdalnego na Gitlabie utworzonego na poprzednich zajęciach.