En français, cent est un nombre qui s’écrit le plus souvent sans “s”, mais il peut prendre un “s” dans un cas précis. Tout dépend de son rôle dans le nombre : est-ce que cent termine le nombre ou est-ce qu’il est suivi d’un autre chiffre ?
Cent ou cents ? Quand cent est multiplié (deux cent, trois cent, quatre cent…), il peut s’accorder, mais seulement si rien ne vient après. Autrement dit, cent prend un “s” uniquement lorsqu’il termine le nombre. On écrit donc deux cents, trois cents, quatre cents, parce qu’ici “cent” est multiplié et placé en fin de nombre : il s’accorde.
En revanche, dès que cent est suivi d’un autre nombre, il redevient invariable. Même s’il est multiplié, on n’ajoute pas de “s” parce qu’il n’est plus en position finale. On écrit par exemple deux cent un, trois cent vingt, quatre cent cinquante, car le nombre continue après “cent”. C’est la présence d’un autre nombre juste après qui bloque l’accord.
Il faut aussi distinguer le cas où cent est employé comme un nom, c’est-à-dire lorsqu’il ne sert plus à construire un nombre précis mais à désigner une quantité. Dans ce cas, il s’accorde comme un nom commun et on peut écrire des cents (par exemple pour parler d’une somme d’argent ou de centaines en général), puisque ce n’est plus l’élément d’un nombre composé mais un nom au pluriel.
En résumé : cent ne prend un “s” que lorsqu’il est multiplié et placé en fin de nombre ; si un autre nombre suit, il reste invariable.