non capisco come funzioni la funzione(il concetto del sprintf)