#include <stdio.h>

void my_function() {
    #define MESSAGE "Hello from inside the function!"
    
    // #undef MESSAGE
}

int main() {
    my_function();
    printf("%s\n", MESSAGE);
    // printf("%s\n", MESSAGE); // This would cause an error because MESSAGE is undefined here
    return 0;
}