#include <stdio.h>

typedef struct {
	char *Name;
} Person;

void speak(Person*);

void speak(Person *p) {
	printf("My name is %s.\n",p->Name);
}

static Person Tom = {"Tom"};

int main(int argc,char **argv) {
	speak(&Tom);
}
