Overzealous Security, Microsoft?

so, i'm learning to use C, and am following the instructions from the Thinking in C cd by Bruce Eckel and Chuck Allison, and I wrote a small program which consists of this :

include <stdio.h>int main(){ int osum = 0; int esum = 0; int n; scanf("\n%d", n); if(n % 2 == 0) {esum += n; } else {osum += n; } scanf("\n%d", n); if(n % 2 == 0) {esum += n; } else {osum += n; } scanf("\n%d", n); if(n % 2 == 0) {esum += n; } else {osum += n; } printf("\nSum of Even Numbers : %d", esum); printf("\nSum of Odd Numbers : %d", osum); return 0;}

Upon running my program, Windows Vista decides it will close it. It's reasoning... This program is a vile malware!!!!1

To be specific :

Trojan.PWS.Legmir.AD / W32.Ahlem.A@mm

Is there any way to tone down the security? It isn't exactly comforting to know that microsoft is hatin' on me!

The following forum might be of help:

C++ Learning Community Forum

http://www.cpplc.net/forum

The following forum might be of help:

C++ Learning Community Forum

http://www.cpplc.net/forum

My question is about C++ ( nor is it about C ), but about toning down the Windows security so I can actually figure out what's wrong with my code, rather than having Windows shut it down.