devxlogo

Jumping to the End of a Program

Jumping to the End of a Program

Question:
I have a function halfway through a program, which should allow the user to quit the program, at the moment it just carries on to the next function call. How do I quit the program?

Answer:
Make sure that your termination function calls exit(), which is defined in . Calling exit() will terminate your program.

For example:

#include void term_func(int n){  exit(n);}int main(){  int option;  // get user's choice from stdin  if (option == QUIT)  {   term_func(0); //call termination func  }  // continue  }

devx-admin

Share the Post: