[Infos] Was habe ich falsch gemacht?



  • Ich habe folgenden C Code gebaut:

    /*Webseite Projekt vorstellen*/

    #include <stdio.h>

    void func_home(var)
    {
    printf("Sie sind hier: HOME Waehlen Sie eine Funktion:\n");
    }
    void func_kontakt()
    {
    printf("Wollen Sie Kontakt mit uns aufnehmen? Hier sind unsere Kontaktionformationen: c_programme@klauenboesch.de.tk\n");
    }
    void func_impressum()
    {
    printf("(c)Dieses Programm wurde in C geschrieben von Christian Klauenboesch. Dieses Programm wird unterstuetzt von eForium.airmod.de.\n");
    }
    void func_partner()
    {
    printf("Wollen Sie Partner werden? Besuchen Sie doch die Seite www.eforium.airmode.de/partner und bewerben Sie sich dort. Was Sie als Partner fuer Vorteile haben, sehe Sie unter www.eforum.airmode.de/partner/vorteile.html.\n");
    }
    void func_information()
    {
    printf("Dieses Programm wurde mit C Programmiert. Es dient Hauptsaetzlich der Information der User von unserem Forum. Diese Software wurde nur zu Testzwecken programmiert, damit weitere solche Programme folgen können.\n");
    }
    int main()
    {
    int abfrage;
    do{
    printf("Waehlen Sie eine Funktion aus:\n\n");
    printf("<1> HOME\n");
    printf("<2> Informationen ueber das Projekt\n");
    printf("<3> Partner werden\n\n");
    printf("<4> Kontakt\n\n");
    printf("<5> Impressum\n\n");
    printf("<6> Programm beenden\n\n");
    printf("Ihre Auswahl ist < >\b\b");
    scanf("%d",&abfrage);
    switch(abfrage)
    case 1 : func_home();
    break;
    case 2 : func_information();
    break;
    case 3 : func_partner();
    break;
    case 4 : func_kontakt();
    break;
    case 5 : func_impressum();
    break;
    case 6 : printf("Das Programm wird beendet\n");
    break;
    deflaut : printf("This Function is not variable.\n");
    }
    **}**while(abfrage!=6);
    return 0;
    }

    Nun heisst es immer, bei den fett geschriebenen stellen habe es Fehler 😡 !

    Nur weiss ich nicht, was daran falsch ist 😕 ...

    Ich bin neu im Gebiet C, aber ich möchte gerne etwas tun, und brauche nun Hilfe!



  • Bei dir fehlt nach dem switch(..) ne Klammer {

    switch(..)
    {
       case ...
       break;
    }
    


  • Wow, danke, hab's selber nicht rausgefunden 😮

    Vielen Dank noch, ich brauche halt noch übung... :p


Anmelden zum Antworten