I've been fixing bugs and errors for hours and now have a raging migraine. I finally got my script from about 12 errors down to one, and I just for the life of me can't figure out what is wrong.

I get this error when compiling:
HELP: "expected expression before '>=' token" error, cant figure out whats wrong???-znm3-jpeg

it says "error: expected expression before '>=' token. Any idea what is going on here?



Thank you.

P.S. no I'm not in the class, I'm using the open course material to learn programming and following along on my own.


Code:
  1. #include <stdio.h>
  2. #include <cs50.h>
  3. int main(void) {
  4. int MonthNum;
  5. long long Pennies;
  6. /* ask user for total days in the month */
  7. do {
  8. printf("Enter total days in the month: \n");
  9. MonthNum = GetInt();
  10. }
  11. while (MonthNum <= 27 || >= 32);
  12. /* ask user for starting amount of pennies */
  13. do {
  14. printf("Starting number of pennies on Day 1: \n");
  15. Pennies = GetInt();
  16. }
  17. while( Pennies <1 );
  18. /* calculate total pennies earned over a month */
  19. for(int i = 0; i < MonthNum-1; i++) {
  20. Pennies = Pennies * 2;
  21. }
  22. /* turn total pennies into dollars */
  23. Pennies = Pennies / 100;
  24. /* display money to screen */
  25. printf("You made a total of $%lld \n", Pennies);
  26. return 0;
  27. }