// Clause: 6.5.2.2 / 6.5.3.2 — Calling through a null function pointer dereferences a null pointer: undefined behavior.
#include <stdio.h>
int main(void){
    int (*fp)(void) = 0;
    int r = fp(); // UB
    printf("%d\n", r);
    return 0;
}
