modificado .c