Usually the starters get confused of certain things like which proagramming tool they would use and why. Like where should one use "for" loop and where to use "while". However, the most common problem is how to start writing a program. I would suggest not get worried about it. Just start with very simple problems like finding 'average of a set of numbers' etc. Here, as we have to take certain numbers from the user, so write printf and scanf first. Don't get wild of thinking how many variables to declare and what type of. It may be done later at the end. So, start it without thinking to make it perfect first.keep patience. The more u write programs the more it would be easy for You.