La palabra TABLE está de más. Nunca hagas Copy+Paste.
Y el Workbench te lo debe estar marcando porque tiene corrector sintáctico integrado. Aprovechalo. 
Por otro lado, veo que la denominacion de tu tabla en esa query expresa: 
 Cita:  bd entrega pendientes medicmed_copy
    Así parece tener espacios intermedios, lo que generará sin dudas errores de sintaxis.
Los nombres de las tablas no deben tener:
1) Espacios intermedios.
2) Números al inicio del nombre.
3) Caracteres de uso reservado.
4) Palabras reservadas como nombre. 
Finalmente, según dices el mensaje dice: 
 Cita:  to use near 'entrega pendientes medicmed_copy ADD COLUMN cantidad INT UNSIGNED NULL DEFAULT ''
    Pero esa sintaxis no aparece en el código que nos meustras, por lo que sin duda pertenece a una query anterior en la ventana de ejecución... El problema lo tienes entonces en el ALTER TABLE, y no en el UPDATE (que de todos modos está mal escrito).