sinceramente no..
perchè c'è la necessità di fare una fork()?
perchè controlliamo se il pid della fork è 0?inoltre perchè fare il casting a pid_t di 0?
scusami sono un pò confuso!