Tests y codigo de C terminado