Do it like this
typedef struct person Person;
struct person {
char* name;
int age;
};
Then you can use Person
for all usages of the struct
.
also there is no need in different capitalization
typedef struct person person;
would do equally well.