« first day (28 days earlier)    last day (15 days later) » 

4:35 PM
@TaylorScott Oh wow, nice! 1) Silly me, I forgot about the implied semicolons. 2) I vaguely remember that NEXT j,i syntax! You should post a tip about that. 3) It took me a while to realize why printing a newline after the j loop wasn't necessary--it always goes to a new line because the next line's tab stop is <= the previous line's length (and that's only true because there's a space after the A on the first line). Brilliant!
And actually, QBasic 1.1 allows saving another byte, since it auto-adds a semicolon after ?TAB(i).
 
 
1 hour later…
5:41 PM
0
A: Map inputted ASCII characters

Taylor ScottQBasic 1.1, 68 bytes An anonymous function that takes input as keystrokes and loops forever, printing the character corresponding to each keypress to the corresponding location in the ASCII Table. CLS DO s$=INPUT$(1) x=ASC(s$)-16 LOCATE x\16,2*(x MOD 16)+1 ?s$ LOOP

 

« first day (28 days earlier)    last day (15 days later) »