#include #include static void never_die (void), arrrrgh (void); int main (void) { if (atexit(never_die) != 0) fprintf(stderr, "Can't register never_die() (attempt 1)\n"); if (atexit(arrrrgh) != 0) fprintf(stderr, "Can't register arrrrgh() (attempt 1)\n"); if (atexit(never_die) != 0) fprintf(stderr, "Can't register never_die() (attempt 2)\n"); if (atexit(arrrrgh) != 0) fprintf(stderr, "Can't register arrrrgh() (attempt 2)\n"); return 0; } static void never_die (void) { printf("Never die\nNever die\nNever die!\n"); } static void arrrrgh (void) { printf("Arrrrrgh\n"); }