Here are the errors I know about so far:
case 0: case1:
should have been written as
case 0: case 1:
(There was a space missing.)
for (int i = 0; i < n; i++)
should have been written as
for (i = 0; i < n; i++)
(There is no C++ in ENEL 369!)