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).