Is there a way to send EOF to stdin when running a c program in Clion IDE? I tried ctrl+D - it simply shuts the program down. Ctrl+Z doesn\'t work either. Any ideas?
Another option is to run the program from command line, and attach to it from CLion. In that case, you'll have your native shell.
It's detailed at https://blog.jetbrains.com/clion/2016/01/attach-to-local-process/
The process is very simple - after running the program from command line, choose Run->Attach to Local Process...
And choose your program from the list. You can type in the search field.
ctrl+D does the job, however there is a known problem, to avoid it disable option run.processes.with.pty in Registry (Find Action > Registry).