хорошо, поэтому я использую 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;
}
вывод будет
^ Пользователь нажал Ctrl + C
как я мог получить это просто
Пользователь нажал Ctrl + C?