Ctrl-C breaks the current command
Ctrl-D breaks the currently running script after the current command
Ctrl-\ sends an EOF (end of file) to the input stream
Ctrl-C,D,E,F are signals sent to the program. The program may silently ignore them. There is no way to force a program to stop.