хорошо, так что я ' m с помощью sighandler для интерпретации некоторого сигнала, для этой цели это ctrl-c, поэтому при вводе ctrl-c будет предпринято какое-то действие, и все будет хорошо, но мне действительно нужно, чтобы это произошло без ^ c появляется во вводе / выводе
например, скажем, у меня есть этот код
#include <stdio.h>
#include <stdlib.h>
#include <signal.h>
void siginthandler(int param)
{
printf("User pressed Ctrl+C\n");
exit(1);
}
int main()
{
signal(SIGINT, siginthandler);
while(1);
return 0;
}
, вывод будет
^ C Пользователь нажал Ctrl + C
, как я могу сделать это просто
Пользователь нажал Ctrl + C?