[prev] 57 [next]

What (I assume) You Know

Given a problem specification ...
  • design an algorithmic solution
  • describe your solution in C code, using ...
    • variables, assignment, tests (==, !, <=, &&, etc)
    • if, while, for, break, scanf(), printf()
    • functions, return, prototypes, *.h, *.c
    • arrays, files, structs, pointers, malloc(), free()
I don't assume that you know ...
    bit operations, function pointers, pointer arithmetic...