Press C to put in a custom puzzle. If you go into the code and add your own sudoku puzzle (left to right, no spaces) you can add a custom one! S is to do the solving algorithm (still in progress.)
If you press S before C and it fills in the squares, that's because all the data from the custom puzzles is sent into a list and it will be able to solve it before it even generates the puzzle.