In the upper version of Python 3.x, raw_input was renamed to input and the Python 2.x input was removed.
This means that, just like raw_input, input in Python 3.x always returns a string object.
As the default inputs are String you need to explicitly make those inputs into integers by putting them in int:
x = int(input("Enter a number: "))
y = int(input("Enter a number: "))
Also, Python does not need/use semicolons to end lines. So, having them doesn't do anything positive.