Odpowiedź
Wyjaśnienie
Zwróć uwagę, że wprawdzie zamiast unsigned int możesz napisać int, ale wszystkie zmienne zdefiniowane jako unsigned int (indeksy tablicy) na pewno nie przyjmują wartości ujemnych, tak więc użycie unsigned int jest uzasadnione.
Jeżeli Twoja platforma nie obsługuje polskich liter w komunikatach, to zamień je na odpowiadające im znaki ASCII.
Jeżeli Twoja platforma nie obsługuje polskich liter w nazwach zmiennych, to zamień je na odpowiadające im znaki ASCII. (Na przykład Code::Blocks i Dev-C++ jeszcze nie obsługują polskich liter w nazwach zmiennych.)
Nie wiem – bo nie ma tego w treści zadania – której platformy (programu) używacie w szkole do pisania w C++, więc napisałam tak aby było ładnie. Przykładowe uruchomienie pocodzi z platformy replit.