Te błędy, które kolega wytknął wkradły się do podanego przeze mnie kodu tylko dlatego, że kombinowałem z różnymi opcjami i zapomniałem zmienić ich przed wysłaniem na forum do wersji, którą zaproponował Mirek.
W każdym razie - problem rozwiązany

Kompilator wypluwał już wcześniej warning, że brakuje możliwości zwracania 0 przez funkcję. Po zmianie tych drobnych błędów i dopisaniu na końcu tego "return 0;", które wcześniej zamulało program, teraz podziałało

Działający kod:
język c
Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod.