# Week 05
## Problem Set 1: Review
> Always code as if the guy who ends up maintaining your code will be a > violent psychopath who knows where you live. **Code for readability.** > ([John F. Woods](https://groups.google.com/forum/#!msg/comp.lang.c++/rYCO5yn4lXw/oITtSkZOtoUJ))

## Square Array
A.........................
AB........................
ABC.......................
ABCD......................
ABCDE.....................
ABCDEF....................
ABCDEFG...................
ABCDEFGH..................
ABCDEFGHI.................
ABCDEFGHIJ................
ABCDEFGHIJK...............
ABCDEFGHIJKL..............
ABCDEFGHIJKLM.............
ABCDEFGHIJKLMN............
ABCDEFGHIJKLMNO...........
ABCDEFGHIJKLMNOP..........
ABCDEFGHIJKLMNOPQRSTUVWXYZ
## Jagged Array
![Jagged Array](2015/resources/img/jagged.array.png)
int main(int argc, char** argv);
int main(int argc, char* argv[]);
int fseek(FILE *stream, 
          long offset, int whence);

// SEEK_SET - from start
// SEEK_CUR - from current position
// SEEK_END - from end
## Standard Streams ![standard streams](2017/img/standard.streams.png)

Errors

fprintf(stderr, "Error: File 'words.txt' is missing.");
## Questions?