El problema es que estás creando un SP con varias líneas, por lo que todo el código debe quedar en cerrado en un bloque BEGIN/END:
Código sql:
Ver originalDROP PROCEDURE IF EXISTS `dropTablas`;
DELIMITER $$
CREATE PROCEDURE `dropTablas`()
BEGIN
DROP TABLE prueba.analisis_a;
DROP TABLE prueba.analisis_b;
DROP TABLE prueba.analisis_c;
END$$
DELIMITER ;
Te recomiendo leer el manual de referencia:
Capítulo 19. Procedimientos almacenados y funciones
Nota: Es innecesario poner el DROP PROCEDURE dentro de la zona del script con el cambio de delimitadores. Si es necesario para el cuerpo del SP.