Your error on line 31 is because you missed the semicolon at line 30. Whenever you get a semicolon error check the line *before* the one it's on; that's usually where you missed it.
You still have a x sign in line 30. Make that an *. x is not an operator. As for that \215 it's probably because you have a backslash instead of a forward slash but I can't really find one.
The last error is probably because you put a double bracket pair after the number 12. I'm not sure where, you might want to try breaking that gigantic arithmetic statement into more manageable chunks for debugging purposes.
All those errors are easy to understand and they are in normal language. If you honestly can't figure them out you need to read more.
AND STOP USING THAT DEFINE. Change that to something else or use endl like real programmers do. (You could also use "\n" but endl flushes which is useful.) That's poor style, it's pointless, it's silly and you are using a language keyword - an operator for crying out loud. Just looking at that drives me nuts.
Also don't use dev, it's outdated, see this article:
http://www.cplusplus.com/forum/articles/7263/
EDIT: Since you don't seem to know what endl is, it's a stream object that, when outputted, appends a newline and flushes the buffer.
So this code:
cout << "hello world" << endl;
Is like your code except it's actually acceptable programming.