Your declaration has 5 char arrays, an array of 500 ints (salary ???), an int and 3 more char arrays.
Your initializer has 4 char array, an int, a char array, another int, and 3 more char arrays.
The types of your initializers must line up with your struct declaration.
Line 36: You're missing an open quote around DSLU.
PLEASE USE CODE TAGS (the <> formatting button) when posting code.
It makes it easier to read your code and also easier to respond to your post. http://www.cplusplus.com/articles/jEywvCM9/
Hint: You can edit your post, highlight your code and press the <> formatting button.