non avevo indicato il linguaggio nel titolo? scusate, di solito lo metto, evidentemente me ne sono dimenticato

Comunque si il codice è quello senza però il printf in terza riga che, come già detto, l'ho messo solo per far funzionare il programma, infatti se lo rallento con uno sleep o con quel printf funziona, altrimenti da il problema descritto

Se puoi prova ad eseguirlo cancellando il printf in terza riga e dimmi se ti funziona correttamente