"林奕宸"这个名字由三个字组成,所以可以说这个名字有三个字。在汉语中,通常一个名字由两个字或者三个字组成,而"林奕宸"就是一个由三个字构成的姓名。在汉语拼音中,每个字代表一个音节,所以"林奕宸"共有三个音节。