Separação de números de telefone em tokens.
Escreva um programa que leia um número de telefone
como uma string na forma (55) 5555-5555. O programa deverá usar a função strtok para extrair o código de
área, os quatro primeiros dígitos do número do telefone
e os quatro últimos dígitos do número do telefone como
tokens. Os oito dígitos referentes ao número de telefone devem ser concatenados em uma string. O programa
deverá converter a string do código de área para int e
converter a string do número do telefone para long. Tanto
o código de área quanto o número do telefone deverão
ser exibidos na tela.
Passo 1
Saaaalve, tranquilo? Vamos lá resolver mais uma questão juntos?! 😊
Plano de Pograma:
1. Inicialize as variáveis.
2. Use a função gets para obter o número de telefone do caractere de tamanho de array 20.
3. Use a função atoi para converter o token de código de área no número inteiro.
4. Use a função strtok quebra a string de token AreaCode em uma série de tokens.
5. Use a função strcpy para copiar o próximo token para o número de telefone.
6. Use a função atol para converter o número de telefone para o número inteiro longo.
7. Exiba a saída de amostra.
Passo 2
O programa é o seguinte:

Passo 3
Um exemplo de saída é:

Resposta
Resposta nos passos.