???Gente, é o seguinte. Eu sei que quando vocÊ tá executando um programa no terminal se apertar control c o programa é interrompido(fechado). Eu gostaria de saber como receber o sinal de que um programa foi interrompido para poder preve esse tipo de eventualidade nos meus programas. Por exemplo, eu tô fazendo na universidade uma matéria de estruturas de arquivos e a gente tá desenvolvendo, como trabalho da matéria, um simples catálogo de obras de arte. Eui gostaria de saber como eu faria para, em caso do usuário apertar control c, ou o programa fosse fechado por algum problema do sistema do ubuntu, eu prever esse problema e salvar as informações já passadas pelo usuário. Ou seja como perceber o sinal de exit() que o programa recebe nestes casos para prevê-lo em código? Eu programo em "C".