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.