Ok, I have posted a couple of very small programs(I am totally new to C)and it seems that I will ask a question and people will answer it just fine(thanks guys )but then I also get like 5 other people telling me that I should not use 'goto' or I should use 'fgets' instead of 'gets'. I get what they are saying, like this line will be less confusing and such but there seems to be a long list so my question is, does anyone know of a website, have a list, or know of a book that has a list, of at least the common do's and don'ts for syntax, like something that shows you which is better in which situation and why and so, if you do please tell me.