// Clause: 6.5.5 / 6.5.6 — if the second operand of / or % is zero, behavior is undefined.
#include <stdio.h>
int main(void){
    volatile int a=1, z=0;
    int d = a / z; // UB
    int r = a % z; // UB
    printf("%d %d\n", d, r);
    return 0;
}
