Ho modificato come mi hai detto e ora non restituisce più un messaggio di errore dal compilatore, ma direttamente nel programma:
This application has requested the Runtime to terminate it in an unusual way.
Please contact the application's support team for more information.

Tra l'altro, perché usi le funzioni di IO del C anche se stai lavorando in C++?
Se mi spieghi cos'è ti rispondo