why dose 0/0 produce an error
Because it IS an error...you cannot divide ANYTHING by zero.
You CANNOT divide anything by zero. It is not allowed!!. It is a big SIN!!.