Readline from stdin
If one has POSIX extensions available, then it seems that defining _POSIX_C_SOURCE and just using getline or detdelim is the way to go. However, for source that is just C, here is a solution I’ve found from various sources, mainly here. I’ve also tried to make it more safe....