Why Does “=” Mean Assignment?
Because K&R had terrible keyboards so they abbreviated everything as much as possible.<p>Traditionally := was used for assignment, which makes sense since it is an asymmetric symbol for an asymmetric operation.