Don't just copy, look at what I've done and see how it works. (It does all files though, not just directories)
#!/bin/bash
directories = "`ls -l | ask '{print $9}' | grep -v ^$`"
let i=0
for directory in $directories; do
echo [${i}] $directory
let i=i+1
done
Then comes the task of getting user input and responding to it.