Sincronização por sinais: o programa deve criar um
processo filho e ambos os processos (pai e filho) devem imprimir
alternadamente linhas, de modo a obter uma sequência semelhante
à seguinte:
Pai: 1
Filho: 2
Pai: 3
Filho: 4
...
Pai: 19
Filho: 20
O processo pai deve imprimir as linhas ímpares e o processo
filho as linhas pares, até atingirem um determinado valor (20 no
exemplo). Para indicar ao outro a sua vez de imprimir, os
processos devem trocar sinais do tipo SIGUSR1. Funções
a ter em conta: kill.