Funktionen mit void ?

JuergenR:
Water_1() ist ja als void declariert - liefert also nichts zurück.

ok, danke für die Info, es geht jetzt.

habe den Unterschied zw. einer void-funktion und einer definierten also mit int meinefunktion() noch nicht begriffen.

wie ist es eigentlich wenn eine Funktion versch. Datentypen zurückgeben soll

eine Funktion die Werte zurück gibt muss ja zuvor mit einem Datentypen deklariert werden oder?
also z.B.
float meinefunktion( );

wenn ich darin aber datentypen mit dem Typ char und float zurückgeben will wie muss man das dann machen? geht das überhaupt?