Vielleicht erzählst du was über den Fehler, bevor wir hier die Kristallkugel auspacken... Meckert der Compiler, stürzt das Programm ab, ...?
Falsch ist auf jeden Fall das "1,5", es muss heissen "1.5".
Wenn printf puffert, ist es zweckmässig, den Zeilenumbrüch *nach* der AUsgabe zu machen. Sonst hängt das Zeug im Puffer rum bis das nächste '\n' kommt.
Aisserdem ist deine if-Anweisung leer, da meckert normalerweise ein Compiler. Das if enthält nur einen ;
Lesezeichen