Código Python:
Ver originalsalir = False
while not salir:
entrada = raw_input()
if entrada == "adios":
salir = True
else:
print entrada
Nota: Python utiliza retornos de carro para separar sentencias y los dos puntos y el sangrado para reconocer bloques de código. C++ y Java usan punto y coma para separar sentencias, y llaves para indicar bloques de código.
Para mas info
click aquí.