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 trial

iOS Objective-C Basics (Retired) Fundamentals of C Variables

Why 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

type out exactly what u wrote and i will be able to help you

printf('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?

float radius = 14.5; printf("A ball with a radius of %f", radius); this is your answer

right, 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?

idk it might be having problems