exe. Datei stürzt



  • Hi

    Wenn ich dieses Programm hier ausführe, dann stürzt die gesamte exe.datei ab, nachdem ich die erste Eingabe bestätigt habe. Das ist auch schon mit anderen Programmen passiert.

    #include <stdio.h>
    #include <conio.h>
    
    int main()
    {
        float zahl1, zahl2, zahl3;
    
              printf ("Geben sie zwei \"float\" Zahlen ein: ");
              scanf ("%f, %f", zahl1, zahl2);        
              zahl3 = zahl1 + zahl2;
              printf ("\n%f + % = %f.5", zahl1, zahl2, zahl3);
        getch();
        return 0;
    }
    

    Danke für die Hilfe



  • scanf() erwartet die Adressen der Fließkommazahlen, nicht die Fließkommazahlen selbst. Schau dir mal den &-Operator an.

    Außerdem ist der Formatstring beim printf() fehlerhaft.

    conio.h ist kein Standardheader.

    Achte auf deine Compilerwarnungen. Wenn dein Compiler da nicht warnt, stell die Warnlevel höher ein. Wenn er dann immernoch nicht warnt, werf ihn in die Tonne.


Anmelden zum Antworten