19 lines
499 B
C
Executable File
19 lines
499 B
C
Executable File
/*************************************************/
|
|
/* demo_exit : envoi d'un code de retour */
|
|
/*************************************************/
|
|
#include <stdio.h>
|
|
#include <stdlib.h>
|
|
int main (int argc, char *argv[])
|
|
{
|
|
if (argc != 2) {fprintf (stderr, "Syntaxe : %s code-de-retour \n", argv[0]); exit(-1);}
|
|
exit (atoi (argv[1]));
|
|
}
|
|
|
|
/// Par exemple, tester en bash avec :
|
|
|
|
/// if ./demo_exit 3 ; then echo OK ; else echo KO ; fi
|
|
|
|
/// Puis avec .\demo_exit 0 ...
|
|
|
|
|