Bonjour à tous

J'utilise Visual C++
(Microsoft Visual Studio 2008
Version 9.0.21022.8 RTM
Microsoft .NET Framework
Version 3.5 SP1

Édition installée*: VC Express

Microsoft Visual C++ 2008 91909-152-0000052-60848
Microsoft Visual C++ 2008)

Quelqu'un pourrait-il m'expliquer ce message d'erreur ?

A l'exécution d'un programme console, j'ai le message :

"Run-Time Check failure #2 - Stack around the variable 'line' was corrupted"

line est une variable de type char (char line[200]) qui fonctionne normalement pendant tout le programme. Elle est définie dans le programme main, et l'erreur survient au moment du "return" dernière ligne du programme main, après que j'ai fini d'utiliser cette variable line. En d'autres termes, tout marche bien jusqu'à la fin, mais j'ai cette interruption avec message d'erreur, alors que tout est fini.

Est-ce que quelqu'un a une idée ?

Merci d'avance de votre aide.