Todas as combinações de cordas que podem ser usadas para discar um número
Dado um número, imprima todas as combinações possíveis de strings que podem ser usadas para discar o número fornecido em um telefone com as seguintes especificações. No telefone fornecido, podemos discar, 2 usando A ou B ou C, 3 usando D ou E ou F, ................... 8 usando T ou U ou V, 9 usando w ou x ou y ou z, 1 usando apenas 1 0 usando 0. Por exemplo, se 23, é o número de telefone dado, o programa deve imprimir anúncios, ae, AF, BD, ser, bf, CD, CF CF