Código Delphi
[-]
Case Ord(C) of 97..122: Col:=0; 48..57: Col:=2; else begin
for x:=0 to 24 do
Begin
if C=Columnas[x] then
Begin
Col:=x; End
else
Col:=24; end;
end;
Col siempre toma el valor 24, aunque C si sea igual a uno de los valores del arreglo Columnas[] cuando no es una de las 2 primeras opciones (caracter o numero)