Menuestruktur



  • #include <stdio.h>

    float celsius_fahrenheit();
    float fahrenheit_celsius();

    main(int argc, char *argv[])
    {

    char tastatur ;
    printf("Geben sie c ein, fuer die berechnung des Celsiustemperaturwertes nach
    Fahrenheit ein \n \n");
    printf("Geben sie f ein, fuer die berechnung des Celsiustemperaturwertes nach
    Fahrenheit ein \n");

    tastatur = getch();
    if(tastatur == 'c'){

    float fahrenheit_celsius();

    }else{
    float celsius_fahrenheit();
    }

    getch();

    }

    float celsius_fahrenheit() {
    printf("celsius");
    getch();
    }

    float fahrenheit_celsius() {

    printf("fahrenheit");
    getch();
    }

    Kann mir mal bitte einer sagen warum nicht die Funktion float fahrenheit_celsius() beim drücken von c aufgerufen wird.

    mfg

    Simon



  • float celsius_fahrenheit();

    das ist die deklaration einer Funktion.
    Was du willst ist:

    celsius_fahrenheit();




Anmelden zum Antworten