Функция
printf
пишет в стандартный stdout, который в браузере не доступен.
На данный момент в Wasm единственный способ общаться с внешним миром (писать в консоль, читать файлы, делать запросы по сети и т.п.) - это дёргать
Web API, которое предоставляет браузер.
В вашем случае скорее всего подойдёт
console.log