Vatiablen in printf verschachteln?
-
Ahoi,
folgende printf-Anweisung nutze ich in einem Programm:... float a,b ... // Eingabe von a und b durch den Anwender ... printf("Das Ergebnis lautet: %.2f",a/b); ... Tastendruck ...
Es werden hier nur zwei Nachkommastellen ausgegeben.
Wie sieht es aber aus, wenn der Anwender selbst entscheiden darf,
wie viel Nachkommastellen ausgegeben werden sollen?Wie kann die 2 durch eine Variable ersetzt werden?
Oder lieber doch setprecision() benutzen?
Danke
Dickus
-
int stellen=5; printf("Das Ergebnis lautet: %.*f",stellen,a/b);
-
Danke!
Dickus