« si », « ci » ou « s'y » ?

- Si est un adverbe d'intensité, placé devant un adjectif.

Ex
Il est si charmant !
Un si grand soleil !

Si est une conjonction de subordination introduisant une condition ou une hypothèse.

Ex
Si tu viens, je ferai un gâteau.
Si le temps est maussade, nous renoncerons à notre randonnée.
Tout le monde a fait comme si c'était normal.

- S'y est composé du pronom réfléchi se et du pronom adverbial y.

S'y sert donc obligatoirement à composer un verbe à la forme pronominale.

Ex
Il ne s'y est pas trompé, il a choisi des fleurs blanches. (se tromper).
Elle se promenait dans le bois, elle s'y est perdue. (se perdre).
Pour s'y rendre, il faut traverser ce pont.

- Ci est un adverbe de lieu ou de temps. Il est toujours précédé ou suivi d'un trait d'union.

Ex
Ces temps-ci il est difficile de se garer.
Ci-joint le document demandé.
Nous avons trouvé des champignons par-ci par-là.