#include "the_syntax-ADTs_structs_01.h"

int main(int argc, char **argv)
{
	struct TClientData ClientData;
	struct TClientData *NewClient;

   /* Use the struct as a varible */
	strcpy(ClientData.ClientName,"Roy Souther");
	ClientData.AccountNumber = 0;
	ClientData.ClientRank = 100;

   /* Use the struct as a pointer to a varible */
	NewClient = (struct TClientData *)
      malloc(sizeof(struct TClientData));
	strcpy(NewClient->ClientName,"Bill Williams");
	NewClient->AccountNumber = 1;
	NewClient->ClientRank = 10;
	free(NewClient);	
}
