Hey, I've been using Dev Bloodshed for all my C++ learning needs however I have began reviewing the C tutorials on the site and testing some examples. The problem is none of the examples are running how they should, the getchar(); function can't be functioning properly as it closes straight after I press enter and I cannot see more than one bit of out put when I run a program.
For instance this program runs and closes the second I type in my age and hit enter, it does not give me another output. I'm positive it's not the code but if it's my compiler what should I do to resolve this issue? Thanks.Code:#include <stdio.h> int main() /* Most important part of the program! */ { int age; /* Need a variable... */ printf( "Please enter your age" ); /* Asks for age */ scanf( "%d", &age ); /* The input is put in age */ if ( age < 100 ) { /* If the age is less than 100 */ printf ("You are pretty young!\n" ); /* Just to show you it works... */ } else if ( age == 100 ) { /* I use else just to show an example */ printf( "You are old\n" ); } else { printf( "You are really old\n" ); /* Executed if no other statement is */ } getchar(); return 0; }



LinkBack URL
About LinkBacks


