##Python 2, 52 bytes
Python 2, 52 bytes
from sys import*
while 1:stdout.write(stdin.read(1))
Python will only echo when a newline has been pressed because by default the terminal only sends input to the program after a newline.
###OR, 25 bytes
OR, 25 bytes
while 1:print raw_input()
In this program, the code explicitly waits for a newline before printing
##Python 2, 52 bytes
from sys import*
while 1:stdout.write(stdin.read(1))
Python will only echo when a newline has been pressed because by default the terminal only sends input to the program after a newline.
###OR, 25 bytes
while 1:print raw_input()
In this program, the code explicitly waits for a newline before printing
Python 2, 52 bytes
from sys import*
while 1:stdout.write(stdin.read(1))
Python will only echo when a newline has been pressed because by default the terminal only sends input to the program after a newline.
OR, 25 bytes
while 1:print raw_input()
In this program, the code explicitly waits for a newline before printing
##Python 2, 52 bytes
from sys import*;whileimport*
while 1:stdout.write(stdin.read(1))
Python will only echo when a newline has been pressed because by default the terminal only sends input to the program after a newline.
###OR, 25 bytes
while 1:print raw_input()
In this program, the code explicitly waits for a newline before printing
##Python 2, 52 bytes
from sys import*;while 1:stdout.write(stdin.read(1))
Python will only echo when a newline has been pressed because by default the terminal only sends input to the program after a newline.
###OR, 25 bytes
while 1:print raw_input()
In this program, the code explicitly waits for a newline before printing
##Python 2, 52 bytes
from sys import*
while 1:stdout.write(stdin.read(1))
Python will only echo when a newline has been pressed because by default the terminal only sends input to the program after a newline.
###OR, 25 bytes
while 1:print raw_input()
In this program, the code explicitly waits for a newline before printing
##Python 2, 52 bytes
from sys import*;while 1:stdout.write(stdin.read(1))
Python will only echo when a newline has been pressed because by default the terminal only sends input to the program after a newline.
###OR, 25 bytes
while 1:print raw_input()
In this program, the code explicitly waits for a newline before printing
##Python 2, 52 bytes
from sys import*;while 1:stdout.write(stdin.read(1))
Python will only echo when a newline has been pressed because by default the terminal only sends input to the program after a newline.
##Python 2, 52 bytes
from sys import*;while 1:stdout.write(stdin.read(1))
Python will only echo when a newline has been pressed because by default the terminal only sends input to the program after a newline.
###OR, 25 bytes
while 1:print raw_input()
In this program, the code explicitly waits for a newline before printing