>>but now when it compiles a DOS window opens for less than a second and then closes again?! is this normal?
Yes, its perfectly normal. Your computer runs the program and then once its finished the program closes. You haven't told it to pause.
Place this just after your "cout<<.." line;
char Q;
cin >> Q;
That will make it so once you press a key followed by enter the program will close.
>>Also, now i use the using namespace std; underneath the <iostream> does it mean I have to use this in EVERY script, does it
Yes, every script that has #include <iostream>. You'll learn why you have to do this later (much much later).