wenn ich das berücksichtige was in meinem main() steht bleibe ich bei mieiner aussage

wenn ich aber mein main() an deinen code anpasse spare ich mir tatsächslich nochmal zwei zeilen

was wohl dazu führt das ich meine vorherige aussage leugne und das gegenteil behaupte
eine frage ist bisher noch unbeantwortet geblieben, kann ich einer funktion die float oder double erwartet irgendwie einen int wert übergeben, sodass die funktion dann auch noch das tut was ich möchte?