    #include <stdio.h>
    
    typedef struct A {
    	int i;
    } A;
    
    int main(void) {
    	A *a = malloc(sizeof(A));
    	a->i = 42;
    	printf("%d", a->i);
    	free(a);
    	return 0;
    }