Let's say I'm making a cat program, where I intend to take the user's input using input(), store it as a string for later use, then output the string (for simplicity, let's say it just prints it).
Is there anything the user could input that would make my program not store the string properly? I have tested special characters like \n but they work fine - are there any very obscure characters that could break my program somehow?
Here is a heavily simplified version of my code that should behave the same way as my non-simplified code:
a = input()
print(a)
\0(NULL)