Program wygląda tak:
///////////////////////////////////
#include
#include
#include
void handler(int signal) {
printf(\\"Wcisnales [ctrl+c] (sygnal nr: %d) \\"
\\"- zakonczenie dzialania programun\\",
signal);
exit(1);
return ;
}
int main() {
struct sigaction *signal;
signal->sa_handler = &handler;
if(sigaction(SIGINT, signal, NULL) == -1) {
puts(\\"Nie mozna obsluzyc sygnalu\\");
exit(-1);
}
while(1);
return 0;
}
/////////////////////////////
ja nie widze tutaj błędu...Co nie znaczy że go tu nie ma:)
A wedlug Ciebie?
Jesli tez nie widzisz blędu to czy moglbys go sprawdzic u siebie i napisac czy wyskakuje ten sam komunikat? Z gory dziekuje...