SOLUCIÓN AL ERROR DE LA LINEA DE DECLARE, END IF.
   
Código SQL:
Ver original- delimiter --NECESARIO PARA CREAR VARIABLES Y QUE NO SALGA ERROR EN END IF. NO ES NECESARIO PONER &&,$$,// 
- CREATE PROCEDURE p_retiro( 
- r_num_cue INT, 
- r_sal_ret DECIMAL(13,2) 
- ) 
- BEGIN 
- DECLARE obt_num_cue INT; 
- DECLARE obt_sal_ini DECIMAL(13,2); 
- DECLARE res_sal DECIMAL(13,2); 
- SET obt_num_cue = (SELECT numero_cuenta FROM cuenta WHERE numero_cuenta = r_num_cue); 
- SET obt_sal_ini = (SELECT saldo FROM cuenta WHERE numero_cuenta = r_num_cue); 
- IF (obt_sal_ini >= r_sal_ret) THEN  
- SET res_sal = obt_sal_ini - r_sal_ret; 
- INSERT INTO retiro VALUES 
- (r_num_cue,r_sal_ret); 
- UPDATE cuenta SET saldo = res_sal WHERE numero_cuenta = r_num_cue; 
- INSERT INTO movimientos VALUES 
- (r_num_cue,obt_sal_ini,res_sal,r_sal_ret); 
- END IF; 
- END -- NO SE DEBE ACABAR CON -- && , $$ , // 
--- GRACIAS POR LAS RESPUESTAS ---