Technician was in the process of repairing a broken lift cylinder mounting bracket on a Caterpillar model 777D Truck. As EE was attempting to align or pull together the mount and the frame with the portable hydraulic press in order to weld the broken bracket, the tools on/off button failed causing the c-clamp to pop off striking/lacerating the area above right eye.