MATLAB生手求罩!各位大神路过瞧瞧啊

MATLAB新手求罩!!!各位大神路过瞧瞧啊!!!
clear;
c=input('请输入一个字符','s');
if c>='A'&c<='Z'
    disp(setstr(abs(c)+1));
else if c>='a'&c<='z'
        disp(setstr(abs(c)-1));
    else if c>='0'&c<='9'
            disp(abs(c)-abs('0'));
        else
            disp(c);
        end
以上是我的一个M文件的源代码,运行的时候老是提示如下错误:
??? Error: File: D:\MATLAB7\work\xuanze3.m Line: 11 Column: 12
This statement is incomplete.
小弟初次接触matlab 实在是不知道这是为什么,还望各位大神指教!
matlab

------解决方案--------------------
else if应该是连在一起写的,elseif这样。