#tcc, 89 bytes, <A HREF="https://codegolf.stackexchange.com/a/137803/14306">cracked</A> by Dennis

    #!/usr/bin/tcc -run
    #include <stdio.h>

    int main()
    {
        puts("\n");
    }
    #include "/dev/stdin"

This is particularly evil due to tcc's dynamic resolution. Lots of functions are predeclared and trying to overwrite them simply doesn't work.