non è che potreste aiutarmi scrivendolo in c o c++? perchè riesco a capirlo meglio