How is it possible to tell if a reaction is an addition or a substitution reaction? I tried to use "if an H or any other atom is removed from the electrophile, then it's substitution." But this doesn't seem to work.
For example, the reaction of cyclohexanone with pyrrolidine:
I thought this was a nuclophilic substitution because a Hydrogen atom must have been removed from the ortho position on the cyclohexanone and from the nitrogen atom for the double bond to form. But nope, this is a nuclophilic addition then dehydration.
For example, the reaction of cyclohexanone with pyrrolidine:

I thought this was a nuclophilic substitution because a Hydrogen atom must have been removed from the ortho position on the cyclohexanone and from the nitrogen atom for the double bond to form. But nope, this is a nuclophilic addition then dehydration.