This line lets you have dits, dahs and spaces...
while (sequence[i] == '.' || sequence[i] == '-' || sequence[i] == ' ') {
[edit]
This should be "7"
dit = 1, dah = 3, intra-element gap = 1, inter-character gap= 3, inter-word gap = 7
This line lets you have dits, dahs and spaces...
while (sequence[i] == '.' || sequence[i] == '-' || sequence[i] == ' ') {
[edit]
This should be "7"
dit = 1, dah = 3, intra-element gap = 1, inter-character gap= 3, inter-word gap = 7