Najpierw proszę, przeczytaj to: Jeśli zaczynasz, przeczytaj koniecznie! <--kliknij w to proszę!
Sędzię zupełnie nie obchodzi twój kod [przynajmniej w tym i w większości zadań]. Sędzia sprawdza tylko co tam twój program wypisuje. Więc język programowania też nie jest ważny, ani jak napiszesz program.
Pod zadaniem jest tylko szkielet rozwiązania, trzeba samemu uzupełnić go.
W wielu wątkach, dotyczących tego zadania, był już twój problem objaśniony [patrz pierwsze zdanie w tym poście]
Jeżeli używasz funkcji printf do drukowania, to sam wskażnik do początku stringu [tablicy] nie wystarczy. ZERO, ZERO, ZERO <— zapewnij je w odpowiednim miejscu [wystarczy tylko jedno 0]
Przekieruj wyjście [przekierowania <-- np wikipedia] do pliku i dokładnie go obejrzyj w edytorze hex.
Twój program czasami zadziała poprawnie, ale często nie - pomyśl dlaczego. Dwa, trzy zdania wyżej jest odpowiedź.