Nie wiem, ale int nie możesz przekazać. Możesz tylko jako argument przekazać adres litery łańcucha, a więc zamiast zmiennej int stwórz funkcję która przekonwertuje int na string i w tedy przekaż adres tego łańcucha. Dobra może trochę zbyt skomplikowanie zobacz:
kiedy chcesz wyświetlić tekst przy pomocy tej funkcji z zmiennej char(tyko taki typ można przekazać) to robisz tak:
język c
Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod.
Ale nie możesz wyświetlić zmiennej typu int rozumiesz, a więc podsumowanie musisz zmienną licznik zamienić na tablice char np: przy pomocy funkcji itoa() poczytaj o niej w internecie, i przekazać adres tablicy w której jest zapisana ta liczba w postaci tablicy char.
Czekaj czekaj, dlaczego zmienna tekst jest tablicą? Albo ja jestem zbyt początkujący aby to zrozumieć, albo coś namieszałeś. Pewnie to pierwsze