reptile is a very special word indeed... We have all reptiles ancestors and it doesn't mean we are reptiles.
It's better to talk of sauropsida I think.
Sauropsida ("lizard faces") is a group of amniotes that includes all existing reptiles and birds and their fossil forefathers, including the dinosaurs, the immediate ancestors of birds. The Sauropsida is distinguished from Theropsida ("beast faces"), more commonly called Synapsida, which includes mammals and their fossil ancestors.
So a bird is "not exactly" a reptile and it means a dinosaur is "not excatly" a reptile... It's a dinosaur or, more precisely, a Saurichian or an Ornithischian.
So you can imagine they have eyes like a croc or like a bird or... Like a dinosaur !