How do i fix a "expected unqualifed-id" error?

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • jmjohnson419
    New Member
    • Feb 2015
    • 2

    How do i fix a "expected unqualifed-id" error?

    I am getting an error before '{' token" on line 12.

    Code:
    #include <iostream>
    #include <string>
    
    using namespace std;
    
    int main();
    
    {
    	return 0;
    }
    
    {
    
    	long long int number;
    	int exponent;
    
    	exponent = 0;
    	number = 1;
    
    	while (number > 0)
    
    {
    	cout << "2 to the " << exponent << " is " << number << endl;
    	number = number * 2;
    	exponent = exponent + 1;
    }
    }
  • weaknessforcats
    Recognized Expert Expert
    • Mar 2007
    • 9214

    #2
    You have a semicolon after main().

    Comment

    • jmjohnson419
      New Member
      • Feb 2015
      • 2

      #3
      the error is still there with or without the semi colon after main.

      Comment

      • weaknessforcats
        Recognized Expert Expert
        • Mar 2007
        • 9214

        #4
        You still have two braces inside main() that need to be removed. main() should look like:

        Code:
        int main()
        {
            //your code
        }

        Comment

        Working...