#include int main() { #ifdef DEBUG printf("Compiled: " __DATE__ " at " __TIME__ "\n"); printf("Debugging file %s\n", __FILE__); #else /* no action */ #endif #ifdef DEBUG printf("at line %d of file %s, about to call printf...\n", __LINE__, __FILE__); #endif printf("hello world\n"); #ifndef DEBUG printf("\nNo debugging info displayed.\n"); #endif return 0; }