Subi ou subit ?

Les deux formes existent et sont correctes, mais elles n'ont pas le même sens.

Subi, sans t, est le participe passé du verbe subir qui signifie « affronter, éprouver ».
Ils ont subi une terrible tempête.
La tempête qu'ils ont subie a démoli leur toit.

Subit, avec un t, est un adjectif qui signifie « soudain ».
Une tempête subite a éclaté.