MrG is right. Theres no shortcuts to learn programming. Only way is the hard way: Get yourself a compiler (Dev C++ is excellent windows compiler + it's free

). Find some material (here's one place:
http://www.imada.sdu.dk/~svalle/courses ... 0000000000 )
Read a few chapters to get some basic info, and start figuring out how it works. Try to write a program, and come back to here to ask if (actually when) you'll encounter problems/have questions

It's not really possible to just start teaching C programming out of the blue, since that would require us to write a book

It's much easier to answer questions (yes, even basic questions. There's no stupid questions

) you might have than to try to pour the C knowledge into ones head

And learning through doing is much more efficient than just reading what people suggest you to do
I will give some basic info about how to start writing the code.
1. after getting dev C++ open your notepad and create empty file and save it as something.c (select filetype as all filetypes, and type the extension in name. Otherwise the clever Wirudows just adds the extension there is selected as default at the end of the name. (usually .txt resulting something.c.txt) )
Now doubleclick the file, and Dev C++ opens it.
(you can also open DEV c++, and create new project, but then you need to answer some questions which I do not remember anymore

)
Then write the code in the file you created which is now opened. Save it, and find a button which says 'compile' from panel at the upperpart of the editor. (mm... I think it said compile when hovering over it with the mouse. click it. If all goes well, your program gets compiled & linked (translated into machinecode) otherwise you'll get some errors. (Typical errors are missing semicolons at the end of lines, check for that.) Usually there's line number telling on which line the error occurred, but in some cases, it might have occurred earlier than the number shows...
If you managed to compile the code, hit button saying 'run', or find the compiled .exe file, and use command prompt to launch it. If your program writes something on screen before exiting, you might not have time to see it before the program finishes and the window closes, if you used the 'run' button. If you ran it from commandprompt, window stays open. (tip, add function getchar(); in line before program ends. That waits for user to enter a character and press enter. That way you'll be able to see the output.)
I wish you good luck, patience & joy of success

Come back & ask some questions, so we know you really started the learning
