compiling problem

This is a discussion on compiling problem within the C++ Programming forums, part of the General Programming Boards category; This error appeared when I tried compiling theprogram: Code: fatal error C1075: end of file found before the left brace ...

  1. #1
    Registered User
    Join Date
    Jun 2005
    Posts
    27

    Smile compiling problem

    This error appeared when I tried compiling theprogram:

    Code:
    fatal error C1075: end of file found before the left brace '{' at 'c:\Documents and Settings\TinkerBell\My Documents\Visual Studio Projects\new280\new280.cpp(4)' was matched
    Here is my code: (I know it's long.. but the program itself does not matter... I think it's the include...)
    Thanks, The utterly confused

    Code:
    #include <iostream>
    using namespace std;
    
    main()
    {
    int hour, time_day;
    char veh[6];
    
    cout << "Do you drive a car or a truck?" << "\n";
    cin >> veh;
    cout <<"You drive a " << veh <<"\n";
    
    	
    cout << "Please choose how many hours you parked:" << "\n";
    cout << "1. 1 hour" << "\n";
    cout << "2. 2 hours" << "\n";
    cout << "3. more than two hours" << "\n";
    	cin >> hour;
    
    cout << "You have to pay: " << "\n";
    
    switch(hour)
    {	case(3): {cout << "$5" << "+" << "\n";}
    	case(2): {cout << "$3" << "+" << "\n";}
    	case(1): {cout << "$2" << "\n";}
    }
    
    if( !strcmp(veh, "truck") ) /* strcmp returns 0 if veh equals to "truck" */
        cout << "+$1" <<  "\n";
     
    cout << "When did you park ? ";
    cout << "1. Before 8 A.M" << "\n";
    cout << "2. Before 5 P.M" << "\n";
    cout << "3. After 5 p.m" << "\n";
    	cin >> time_day;
    
    	switch(time_day)
    	{case(1): {cout << "That's all thank you";
    				break;}
    	case(2): {cout << "You have to pay 50 cents more";
    			 break;}
    	case(3) : {cout << "You get back 50 cents";
    			break;
    	}
    
    return 0;}

  2. #2
    C++ Witch laserlight's Avatar
    Join Date
    Oct 2003
    Location
    Singapore
    Posts
    21,758
    Look carefully at your last switch-case structure... in particular case(3)
    C + C++ Compiler: MinGW port of GCC
    Version Control System: Bazaar

    Look up a C++ Reference and learn How To Ask Questions The Smart Way

  3. #3
    Registered User
    Join Date
    Jun 2005
    Posts
    27
    Oh thank you! forgot to put }

  4. #4
    Skunkmeister Stoned_Coder's Avatar
    Join Date
    Aug 2001
    Posts
    2,572
    If you line your braces up vertically instead of the style you have used you would never have needed to post this, you would have spotted the missing brace in a second.
    Free the weed!! Class B to class C is not good enough!!
    And the FAQ is here :- http://faq.cprogramming.com/cgi-bin/smartfaq.cgi

  5. #5
    FOX
    Join Date
    May 2005
    Posts
    188
    Check if your editor supports automatic highlighting of missing braces.

  6. #6
    Registered User
    Join Date
    Jun 2005
    Posts
    27
    How do I find that? I have Microsoft Visual Studio.Net

  7. #7
    Registered User mitakeet's Avatar
    Join Date
    Jun 2005
    Location
    Maryland, USA
    Posts
    212
    Put your cursor next to the brace you want the match for and type control ']' and it will jump to the matching brace. The same thing works for parenthases as well, btw.

    Free code: http://sol-biotech.com/code/.

    It is not that old programmers are any smarter or code better, it is just that they have made the same stupid mistake so many times that it is second nature to fix it.
    --Me, I just made it up

    The reasonable man adapts himself to the world; the unreasonable one persists in trying to adapt the world to himself. Therefore, all progress depends on the unreasonable man.
    --George Bernard Shaw

Popular pages Recent additions subscribe to a feed

Similar Threads

  1. Problem Running Program After Compiling
    By kristentx in forum C++ Programming
    Replies: 13
    Last Post: 09-12-2007, 10:46 AM
  2. Compiling 3rd party code problem me too
    By siavoshkc in forum C Programming
    Replies: 1
    Last Post: 09-12-2007, 05:55 AM
  3. Problem compiling simple code examples
    By Wintersun in forum Windows Programming
    Replies: 8
    Last Post: 08-14-2007, 10:30 AM
  4. A question related to strcmp
    By meili100 in forum C++ Programming
    Replies: 6
    Last Post: 07-07-2007, 02:51 PM
  5. simple compiling problem
    By waxydock in forum C++ Programming
    Replies: 2
    Last Post: 03-26-2005, 09:33 AM

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21