bekomme es nicht zu laufen...
-
hallo,
wenn ich das hier komp.. und ausführen möchte, bekomme ich unten immer ne fehlermeldung: parse... etc.
kann mir einer erklären wo das fehler liegt??
#include <stdio.h>
#include <math.h>int main ();
{
int radius, flaeche, volum, pi;pi=3.14;
printf("Bitte geben Sie ein Wert in cm ein:");
scanf(%i, &radius);flaeche = pi * (radius * radius);
printf("Flaeche:/n%i", &flaeche);volum = 4/3 * pi * (radius * radius * radius);
printf("Volum:/n%i", &volum);system("pause");
}
-
Wie lautet der Fehler genau???
Mach mal Pi als Double /float) !!!
Lass mal in printf die &- Operatoren weg !!!
-
Wie wäre es, wenn du das Semikolon hinter main() wegmachst.
Ausserdem solltest du alle deine Variablen double machen.
-
in der zeile
scanf(%i, &radius);
meldung: parse
dann noch warnungen wie z.b. assignment und argument
-
mach mal scanf("%i", &radius);
-
dann bekomme ich nur noch warnungen wie z.b. assignment und argument in den zeilen:
flaeche = pi * (radius * radius);
volum = 4/3 * pi * (radius * radius * radius);
-
Bitte teile uns doch hier die vollständigen Warnungen bzw. Fehler mit (also den exakten Text).
Hast du alle deine Variablen double gemacht ?
-
int main ()
{
double radius, flaeche, volum, pi;pi=3.14;
printf("Bitte geben Sie ein Wert in cm ein:");
scanf("%lf", &radius);flaeche = pi * (radius * radius);
printf("Flaeche:/n%lf", flaeche);volum = 4/3 * pi * (radius * radius * radius);
printf("Volum:/n%lf", volum);getchar();
getchar();
}hab so gemacht und das funz jetzt..

ich bedanke mich bei jeden der mir geholfen hat..
