Règle : cent se met au singulier s’il est suivi d’un déterminant cardinal ou s’il n’est pas multiplié. De même, il ne prend pas de « s » lorsqu’il est utilisé dans le sens de « centième », pour parler de numéro de magazine par exemple, d’années, de pages.
Exemple : Je t’en prendrai deux mille cent. Dans son livre l’on entre dans le vif du sujet à la page quatre cent. Il est né dans les années mille neuf cent.
Règle : Cent se met au pluriel lorsqu’il est multiplié sans être suivi d’un autre déterminant cardinal.
Exemple : Trois cents personnes ont fait cette compétition. Trois cents millions d’années-lumière.
En clair « cent » s’accorde donc quand il est multiplié et non suivi par un autre nom. Le nombre 20, « vingt » est soumis à la même règle d’orthographe.