// StudentType.h

#ifndef StudentType_h
#define StudentType_h 1

typedef char IDNum[10];
const int STRING_CHARS = 20;
typedef char String[STRING_CHARS+1];

enum GenderType {male, female, unknown};
enum ClassType {fresh, soph, junior,
	 senior, grad, special};

struct NameType {
  String first;
  char   middleInit;
  String last;
};

struct StudentType {
  NameType   name;
  ClassType  classific;
  IDNum      socialSecNum;
  GenderType gender;
  float      gradePtAvg;
};
#endif
