#include <stdio.h>
typedef struct {
int x;
int y;
} point;
static void push(point *pt)
{
printf("Pushing point (%d, %d)\n", pt
->x
, pt
->y
); }
int main()
{
push(&(point){ 42, 1337 });
return 0;
}
I2luY2x1ZGUgPHN0ZGlvLmg+Cgp0eXBlZGVmIHN0cnVjdCB7CiAgICBpbnQgeDsKICAgIGludCB5Owp9IHBvaW50OwoKc3RhdGljIHZvaWQgcHVzaChwb2ludCAqcHQpCnsKCXByaW50ZigiUHVzaGluZyBwb2ludCAoJWQsICVkKVxuIiwgcHQtPngsIHB0LT55KTsKfQoKaW50IG1haW4oKQp7CglwdXNoKCYocG9pbnQpeyA0MiwgMTMzNyB9KTsKCXJldHVybiAwOwp9Cg==