Je me pose cette question suite à une courte discussion entre collègues sur la question :
Faut-il dire « quatre oreilles » ou « quatres oreilles » ?
Cette question-là a été évidemment très vite résolue catégoriquement par une simple recherche de quatre qui montre bien qu'il est, comme la plupart des autres adjectifs numéraux cardinaux, invariable.
Par contre, je me rends compte que je ne sais pas pourquoi. Y a-t-il une raison à ça ? Et pourquoi un, vingt et cent font-ils exception à cette règle dans certains cas ?