in C there is a distinction between characters and strings. Strings are arrays of characters and are represented by the char[] datatype. A single character is represented with char
No boolean types. ANy integer that is 0 is false and otherwise it's true.
Switch Statements:
- always include a
default:
branch - dont allow fall through unless you really need it. add a comment
- always write the case and break before you write the code that goes in it
- try to just use if-statements if you can