/* ============================================================================ Name : Dog.h Author : David Mutchler, November 2008. Description : A simple Dog structure and associated functions. ============================================================================ */ #ifndef DOG_H_ #define DOG_H_ #include #include #include typedef struct { char name[7]; char* breed; char* owner; int age; float weight; } Dog; Dog* constructDog(int age, float weight, char* name, char* breed, char* owner); void printDog(Dog* dog); void destructDog(Dog* dog); Dog* constructRandomDog(); char* randomString(int size); #endif /* DOG_H_ */