Welcome to the Treehouse Community
Want to collaborate on code errors? Have bugs you need feedback on? Looking for an extra set of eyes on your latest project? Get support with fellow developers, designers, and programmers of all backgrounds and skill levels here with the Treehouse Community! While you're at it, check out some resources Treehouse students have shared here.
Looking to learn something new?
Treehouse offers a seven day free trial for new students. Get access to thousands of hours of content and join thousands of Treehouse students and alumni in the community today.
Start your free trialElaha Afzali
164 PointsWhy is part two of the question not letting me use float?
I dont understand what i am doing wrong, the question is to write a printf statement with a float (integer with decimal). but when i wrote it, it was bummer, %f is used for floats. I don't understand, i thought I'm suppose to use a float.
5 Answers
Ryan Liao
719 Pointstype out exactly what u wrote and i will be able to help you
Elaha Afzali
164 Pointsprintf('the radius of the ball is %f", radius);
I saw on a forum that the answer is printf("%f the radius of the ball ... but why is the %f at the beginning rather than there is needs the number to be?
Ryan Liao
719 Pointsfloat radius = 14.5; printf("A ball with a radius of %f", radius); this is your answer
Elaha Afzali
164 Pointsright, I wrote that but it said it was incorrect. but it took the answer: float radius = 14.5; printf("%f A ball with a radius of 14.5 inches", radius);
Why is this one the correct form but mine is wrong?
Ryan Liao
719 Pointsidk it might be having problems