On ancient rotary telephones each letter of the alphabet exc
Solution
function [boring] = how2call(wacky)
l=size(wacky,2);
disp(l);
res(1:10)=\'0\';
i=1;
for j=1:l
if wacky(j)==\'A\'|| wacky(j)==\'B\'|| wacky(j)==\'C\'
res(i)=\'2\';
i=i+1;
end
if wacky(j)==\'D\'|| wacky(j)==\'E\'|| wacky(j)==\'F\'
res(i)=\'3\';
i=i+1;
end
if wacky(j)==\'G\'|| wacky(j)==\'H\'|| wacky(j)==\'I\'
res(i)=\'4\';
i=i+1;
end
if wacky(j)==\'J\'|| wacky(j)==\'K\'|| wacky(j)==\'L\'
res(i)=\'5\';
i=i+1;
end
if wacky(j)==\'M\'|| wacky(j)==\'N\'|| wacky(j)==\'O\'
res(i)=\'6\';
i=i+1;
end
if wacky(j)==\'P\'|| wacky(j)==\'S\'|| wacky(j)==\'R\'
res(i)=\'7\';
i=i+1;
end
if wacky(j)==\'V\'|| wacky(j)==\'T\'|| wacky(j)==\'U\'
res(i)=\'8\';
i=i+1;
end
if wacky(j)==\'X\'|| wacky(j)==\'W\'|| wacky(j)==\'Y\'
res(i)=\'9\';
i=i+1;
end
if wacky(j)==\'0\' || wacky(j)==\'2\' || wacky(j)==\'3\' ||wacky(j)==\'4\' || wacky(j)==\'5\' ||wacky(j)==\'6\' || wacky(j)==\'7\' ||wacky(j)==\'8\' || wacky(j)==\'9\'
res(i)=wacky(j);
i=i+1;
end
if wacky(j)==\'-\' || wacky(j)==\'1\' || wacky(j)==\' \' || wacky(j)==\'Q\' || wacky(j)==\'Z\'
end
end
disp(res);
temp1=res(1:3);
temp2=res(4:6);
temp3=res(7:10);
boring=[\'(\' temp1 \') \' temp2 \'-\' temp3];

