added student.c and student.h