After developing in C#, PHP and several other programming/scripting language I thought I'd give C a try last week. After a week of coding I'm beginning to get the hang of it. I wrote a simple, incomplete HTTP client in C. Since I never coded in C before last weeek I don't know what I'm doing wrong, do I use stuff that is considered bad practice? My code compiles fine and it works fine, I'm just wondering if somebody can take a look and tell me what I could improve. Don't be nice, just tell me what is wrong and what sucks.
Before you get flamed, I thought I'd point out that the Lounge is not the place to post programming questions. If I were you, I would possibly look to split out parts of your application into bite sized chunks and post questions in the Q and A forum asking whether the code follows good practices. I certainly wouldn't link to it in the lounge.
*pre-emptive celebratory nipple tassle jiggle* - Sean Ewington