ip generieren c++ Problem

Mein Plan war für eine Lan ein Tool zu schreiben, bei dem ich ips generieren kann.
Ich bekomme jedoch beim Compilen immer einen Fehler:
"114 C:\Dev-Cpp\ip.cpp syntax error at end of input "
Ich möchte jetzt aber auch keine Kommentare wie "Benutzt doch nen Dhcp hören"

Bitte um Hilfe...Danke!

Code:
#include <stdio.h>
#include <stdlib.h>


main()

{
    
    int wahl, ip1, ip2, ip3, ip4;
    
    
    printf("\t\t -------- Ip Generator für die xxx #4--------- \n\n");
    
    printf("Waehle einen Sitzblock: \n");
    printf("Block 1 #20     <1>");
    printf("Block 2 #20     <2>");
    printf("Block 3 #40     <3>\n\n");
    printf("Deine Wahl:");
    
    scanf("%d", &wahl);
    
       switch(wahl)
       
         {
             case 1: 
             { 
                ip1 = 100;
                ip2 = 1;  
                       
             printf("Bitte Reihe eingeben");
             scanf("%d", &ip3);
             
             if(ip3>2)
             {
             printf("Error: Es gibt je Block nur 2 Reihen!"); 
             }
             
                     
             else
             {
             printf("Bitte Platz eingeben");
             scanf("%d", &ip4);
             
             printf("Die ip lautet %d.%d.%d.%d \n\n", ip1, ip2, ip3, ip4);
             
             system("pause");
             system("cls");
             
             return main();
             
             break;
             }  
       }      
             case 2: 
             { 
                ip1 = 100;
                ip2 = 2;  
                       
             printf("Bitte Reihe eingeben");
             scanf("%d", &ip3);
             
             if(ip3>2)
             {
             printf("Error: Es gibt je Block nur 2 Reihen!"); 
             }
             
                     
             else
             {
             printf("Bitte Platz eingeben");
             scanf("%d", &ip4);
             
             printf("Die ip lautet %d.%d.%d.%d \n\n", ip1, ip2, ip3, ip4);
             
             system("pause");
             system("cls");
             
             return main();
             break;
             }  
        }      
              
              
              case 3: 
             { 
                ip1 = 100;
                ip2 = 3;  
                       
             printf("Bitte Reihe eingeben");
             scanf("%d", &ip3);
             
             if(ip3>2)
             {
             printf("Error: Es gibt je Block nur 2 Reihen!"); 
             }
             
                     
             else
             {
             printf("Bitte Platz eingeben");
             scanf("%d", &ip4);
             
             printf("Die ip lautet %d.%d.%d.%d \n\n", ip1, ip2, ip3, ip4);
             
             system("pause");
             system("cls");
             
             return main();
             break;
             }
            }         
        }
 
Mach' mal am Ende noch eine } hin, dann passt's. ;-)
 
Args hab bestimmt 10 min gesucht und dann sowas...Dankeschööön!
evtl is das ding ja noch für andere Habo User von Interesse.
 
Zurück
Oben