Auf Thema antworten

[code=Java]

printf("%d\n",monat , "%10.2f %10.2f %10.2f %10.2f\n" ,betrag ,zinsen ,guthaben ,sumZinsen);

[/code]

So funktioniert das nicht, der erste Parameter is schon der komplette Format String und danach kommen nur noch die Werte, korrekt wäre also

[code=Java]

printf("%d\n%10.2f %10.2f %10.2f %10.2f\n", monat ,betrag ,zinsen ,guthaben ,sumZinsen);

[/code]


Damit deine Monate gleich lang sind, kannst %2d verwenden, z.b. würde "1" zu " 1" formatiert werden



Oben