Puoi seguire i consigli specificati qui (per un altro problema che però ha la stessa motivazione); nello specifico, prima di includere <stdio.h> piazza una #define __USE_MINGW_ANSI_STDIO 1.Originariamente inviato da glukosio
si il problema era lì grazie mille! ho provato con __mingw_printf e funziona! quindi o uso questa funzione qui oppure cambio compilatore in sostanza?
Nota che volendo puoi definire quella macro anche direttamente nelle opzioni del progetto, in modo da evitare di riempire i sorgenti con direttive specifiche per MinGW (l'opzione da linea di comando da specificare sarebbe -D__USE_MINGW_ANSI_STDIO=1).