Welcome to codeguru. Please use code tags. Your code isn't very readable without them.
Code:
class crep{
public:
....
} CREP;
The class is names 'crep', not 'CREP'. This is usually done with structs, not classes.