WTH WAS FUNZT DAS NET ( Prob mit funktionen )
-
Hi,
Ich hab jetzt mal ne ganz simple Funktion erstellt und sie add genannt.
Egal was ich mache sie funzt net:#include <stdio.h> #include <math.h> int main(void) { float add( float x, float y ) { return( x + y ); } float z; z = add( 2, 4 ); printf( "%f", z );
Was mach ich falsch
-
Du kannst Funktionen nicht innerhalb anderer Funktionen deklarieren, das gibt C nicht her. Machs so:
#include <stdio.h> #include <math.h> float add(float x, float y) { return x + y; } int main(void) { float z; z = add(2, 4); printf("%f", z); return 0; }