Dev e Code::Blocks (se usato di default con mingw) segnalano un warning in quel caso compilando con -Wall. Consiglio comunque di rivedere anche l'uso di '\n' all'interno delle scanf()...