Hello, I've created this program and it all compiles correctly with no errors but once it has compiled it doesn't run, it won't come up in command prompt (I have used Visual C++ to create this).
Is there something in the code that could be stoping this or am I missing something?
By the way I have had to put the
cause before command prompt would only appear for a split second and disappear, I don't know whether or not that is effecting this program, but all I know is that I haven't been able to write a program without it,Code:system ( "PAUSE" ); return 0;
any suggestions would be greatly appreciated, Karla.Code:#include <stdlib.h> #include <iostream> #include <assert.h> using namespace std; int main (int argc, char* argv[]) { int mark [6]; int MarksRead=0; int total=0; if ( argc !=7) { cerr <<"Usage:./a.out n1 n2 n3 n4 n5 n6\n"; exit (1); } while (MarksRead <6) { cin>> mark [MarksRead]; MarksRead++; } for (int i=0; i<6; i++) { mark[i] =atoi(argv [i+1]); assert(0 <= mark[i] && mark [i] <=100); } for (int i=0; i < 6; i++) { total += mark[i]; } cout <<"Average Mark Is: "<<total/6.0 << endl; system ( "PAUSE" ); return 0; }



LinkBack URL
About LinkBacks


