Problem mit scanf
-
hallo,
hab schon länger kein C mehr programmiert und irgendwie habe ich probleme mit scanf.double a; //Anfang des Intervalls double b; //Ende des Intervalls scanf ("%d",&a); scanf ("%d",&b);
Als Fehler bekomme ich
a.c: In Funktion »main«: a.c:18: (hier 8) Warnung: format »%d« erwartet Typ »int *«, aber Argument 2 hat Typ »double *« a.c:19: (hier 9)Warnung: format »%d« erwartet Typ »int *«, aber Argument 2 hat Typ »double *«
weiß nicht, warum er da ein int erwartet...
Hat jemand ne Ahnung...?
-
mitglied2347 schrieb:
weiß nicht, warum er da ein int erwartet...
Wegen dem %d. Für double nimm %lf.
-
ok, das funktioniert... danke!